Class: Auth0::Keys::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/auth0/keys/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ void

Parameters:



9
10
11
# File 'lib/auth0/keys/client.rb', line 9

def initialize(client:)
  @client = client
end

Instance Method Details

#custom_signingAuth0::CustomSigning::Client

Returns:

  • (Auth0::CustomSigning::Client)


14
15
16
# File 'lib/auth0/keys/client.rb', line 14

def custom_signing
  @custom_signing ||= Auth0::Keys::CustomSigning::Client.new(client: @client)
end

#encryptionAuth0::Encryption::Client

Returns:

  • (Auth0::Encryption::Client)


19
20
21
# File 'lib/auth0/keys/client.rb', line 19

def encryption
  @encryption ||= Auth0::Keys::Encryption::Client.new(client: @client)
end

#signingAuth0::Signing::Client

Returns:

  • (Auth0::Signing::Client)


24
25
26
# File 'lib/auth0/keys/client.rb', line 24

def signing
  @signing ||= Auth0::Keys::Signing::Client.new(client: @client)
end