Class: Gitlab::APIAuthentication::TokenTypeBuilder
- Inherits:
-
Object
- Object
- Gitlab::APIAuthentication::TokenTypeBuilder
- Defined in:
- lib/gitlab/api_authentication/token_type_builder.rb
Instance Method Summary collapse
-
#initialize(strategies) ⇒ TokenTypeBuilder
constructor
A new instance of TokenTypeBuilder.
- #token_types(*resolvers) ⇒ Object (also: #token_type)
Constructor Details
#initialize(strategies) ⇒ TokenTypeBuilder
Returns a new instance of TokenTypeBuilder.
7 8 9 |
# File 'lib/gitlab/api_authentication/token_type_builder.rb', line 7 def initialize(strategies) @strategies = strategies end |
Instance Method Details
#token_types(*resolvers) ⇒ Object Also known as: token_type
11 12 13 |
# File 'lib/gitlab/api_authentication/token_type_builder.rb', line 11 def token_types(*resolvers) ::Gitlab::APIAuthentication::SentThroughBuilder.new(@strategies, resolvers) end |