class Stormpath::Authentication::UsernamePasswordRequest

Attributes

account_store[R]
host[R]

Public Class Methods

new(username, password, options = {}) click to toggle source
   # File lib/stormpath-sdk/auth/username_password_request.rb
21 def initialize(username, password, options = {})
22   @username = username
23   @password = (password || '').chars.to_a
24   @host = options[:host]
25   @account_store = options[:account_store]
26 end

Public Instance Methods

clear() click to toggle source
   # File lib/stormpath-sdk/auth/username_password_request.rb
36 def clear
37   @username = nil
38   @host = nil
39   @account_store = nil
40 
41   @password.each { |_pass_char| pass_char = 0x00 }
42   @password = nil
43 end
credentials() click to toggle source
   # File lib/stormpath-sdk/auth/username_password_request.rb
32 def credentials
33   @password
34 end
principals() click to toggle source
   # File lib/stormpath-sdk/auth/username_password_request.rb
28 def principals
29   @username
30 end