Sha256: e7c6277b8c76f975d88965bb0e5c6463f420835129eecd1596e5c6c787d98177

Contents?: true

Size: 931 Bytes

Versions: 24

Compression:

Stored size: 931 Bytes

Contents

module Rack
  module OAuth2
    module URN
      module TokenType
        JWT           = 'urn:ietf:params:oauth:token-type:jwt'           # RFC7519
        ACCESS_TOKEN  = 'urn:ietf:params:oauth:token-type:access-token'  # draft-ietf-oauth-token-exchange
        REFRESH_TOKEN = 'urn:ietf:params:oauth:token-type:refresh-token' # draft-ietf-oauth-token-exchange
      end

      module GrantType
        JWT_BEARER     = 'urn:ietf:params:oauth:grant-type:jwt-bearer'     # RFC7523
        SAML2_BEARER   = 'urn:ietf:params:oauth:grant-type:saml2-bearer'   # RFC7522
        TOKEN_EXCHANGE = 'urn:ietf:params:oauth:grant-type:token-exchange' # draft-ietf-oauth-token-exchange
      end

      module ClientAssertionType
        JWT_BEARER   = 'urn:ietf:params:oauth:client-assertion-type:jwt-bearer'   # RFC7523
        SAML2_BEARER = 'urn:ietf:params:oauth:client-assertion-type:saml2-bearer' # RFC7522
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
rack-oauth2-1.13.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.13.0.beta lib/rack/oauth2/urn.rb
rack-oauth2-1.12.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.11.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.10.1 lib/rack/oauth2/urn.rb
rack-oauth2-1.10.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.9.3 lib/rack/oauth2/urn.rb
rack-oauth2-1.9.2 lib/rack/oauth2/urn.rb
rack-oauth2-1.9.1 lib/rack/oauth2/urn.rb
rack-oauth2-1.9.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.8.2 lib/rack/oauth2/urn.rb
rack-oauth2-1.8.1 lib/rack/oauth2/urn.rb
rack-oauth2-1.8.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.7.1 lib/rack/oauth2/urn.rb
rack-oauth2-1.7.0 lib/rack/oauth2/urn.rb
rack-oauth2-1.6.4 lib/rack/oauth2/urn.rb
rack-oauth2-1.6.3 lib/rack/oauth2/urn.rb
rack-oauth2-1.6.2 lib/rack/oauth2/urn.rb
rack-oauth2-1.6.1 lib/rack/oauth2/urn.rb
rack-oauth2-1.6.0 lib/rack/oauth2/urn.rb