Sha256: a66279e49b058d09f53836e09e77904d6f1ace2e0475de6320f7200d42ba97b6

Contents?: true

Size: 698 Bytes

Versions: 7

Compression:

Stored size: 698 Bytes

Contents

class DummyClassForTokens
  include Auth0::Mixins::HTTPProxy
  include Auth0::Mixins::Headers
  include Auth0::Mixins::TokenManagement
  include Auth0::Mixins::Initializer

  def initialize(config)
    extend Auth0::Api::AuthenticationEndpoints
    @client_id = config[:client_id]
    @client_secret = config[:client_secret]
    @audience = config[:api_identifier]
    @domain = config[:domain]
    @base_uri = "https://#{@domain}"
    @token = config[:token]
    @token_expires_at = config[:token_expires_at]
    @client_assertion_signing_key = config[:client_assertion_signing_key]
    @client_assertion_signing_alg = config[:client_assertion_signing_alg] || 'RS256'
    @headers ||= {}
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
auth0-5.18.0 spec/support/dummy_class_for_tokens.rb
auth0-5.16.0 spec/support/dummy_class_for_tokens.rb
auth0-5.15.0 spec/support/dummy_class_for_tokens.rb
auth0-5.14.2 spec/support/dummy_class_for_tokens.rb
auth0-5.14.1 spec/support/dummy_class_for_tokens.rb
auth0-5.14.0 spec/support/dummy_class_for_tokens.rb
auth0-5.13.0 spec/support/dummy_class_for_tokens.rb