Class OmniAuth::Strategies::WindowsLive::WindowsLiveLogin::ConsentToken
In: lib/omniauth/strategies/windows_live/windowslivelogin.rb
Parent: Object

Methods

isValid?   new   refresh  

Attributes

context  [W] 
context  [R] 
decodedtoken  [W] 
decodedtoken  [R] 
delegationtoken  [R] 
delegationtoken  [W] 
expiry  [W] 
expiry  [R] 
locationid  [R] 
locationid  [W] 
locationid  [W] 
offers  [R] 
offers  [W] 
offers_string  [R] 
offers_string  [W] 
refreshtoken  [R] 
refreshtoken  [W] 
sessionkey  [W] 
sessionkey  [R] 
token  [W] 
token  [R] 

Public Class methods

Initialize the ConsentToken module with the WindowsLiveLogin, delegation token, refresh token, session key, expiry, offers, location ID, context, decoded token, and raw token.

Public Instance methods

Indicates whether the delegation token is set and has not expired.

Refreshes the current token and replace it. If operation succeeds true is returned to signify success.

[Validate]