Sha256: 881869b3fe6f3457a8ee70fc53954f6b644eea7fad8d6faa58fb2e26535bfdb4

Contents?: true

Size: 292 Bytes

Versions: 5

Compression:

Stored size: 292 Bytes

Contents

module OpenIDConnect
  class AccessToken::MTLS < AccessToken
    def initialize(attributes = {})
      super
      http_client.ssl.client_key  = attributes[:private_key] || client.private_key
      http_client.ssl.client_cert = attributes[:certificate] || client.certificate
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
openid_connect-2.3.1 lib/openid_connect/access_token/mtls.rb
openid_connect-2.3.0 lib/openid_connect/access_token/mtls.rb
openid_connect-2.2.1 lib/openid_connect/access_token/mtls.rb
openid_connect-2.2.0 lib/openid_connect/access_token/mtls.rb
openid_connect-2.1.0 lib/openid_connect/access_token/mtls.rb