class Zara4::API::Communication::Grant::PasswordGrant
Attributes
password[RW]
username[RW]
Public Class Methods
new(client_id, client_secret, username, password, scopes)
click to toggle source
Calls superclass method
Zara4::API::Communication::Grant::GrantRequest::new
# File lib/zara4/api/communication/grant/password_grant.rb, line 7 def initialize(client_id, client_secret, username, password, scopes) super(client_id, client_secret, scopes) @username = username @password = password end
Public Instance Methods
data()
click to toggle source
Data to be sent when fetching grant tokens.
Calls superclass method
# File lib/zara4/api/communication/grant/password_grant.rb, line 25 def data data = super.data data['username'] = @username data['password'] = @password return data end
grant_type()
click to toggle source
The type of this grant.
# File lib/zara4/api/communication/grant/password_grant.rb, line 17 def grant_type return 'password' end