Sha256: 92eb2f8c48b5722685df2dd8f9883d13a7716cd13d10d7ceb028bc341c07247e

Contents?: true

Size: 359 Bytes

Versions: 1

Compression:

Stored size: 359 Bytes

Contents

module Rack
  module OAuth2
    class AccessToken
      class MTLS < Bearer
        attr_required :private_key, :certificate

        def initialize(attributes = {})
          super
          self.token_type = :bearer
          httpclient.ssl.client_key = private_key
          httpclient.ssl.client_cert = certificate
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-oauth2-2.0.1 lib/rack/oauth2/access_token/mtls.rb