Class: Layer::TokenCreatorService
- Inherits:
-
Object
- Object
- Layer::TokenCreatorService
- Defined in:
- app/services/layer/token_creator_service.rb
Instance Method Summary collapse
-
#initialize(login) ⇒ TokenCreatorService
constructor
A new instance of TokenCreatorService.
- #token ⇒ Object
Constructor Details
#initialize(login) ⇒ TokenCreatorService
Returns a new instance of TokenCreatorService.
2 3 4 |
# File 'app/services/layer/token_creator_service.rb', line 2 def initialize(login) @login = login end |
Instance Method Details
#token ⇒ Object
6 7 8 9 10 11 |
# File 'app/services/layer/token_creator_service.rb', line 6 def token client = Layer::Client.authenticate do |nonce| Layer::IdentityToken.new(@login, nonce) end client.token end |