Class OAuthCredential
Inheritance
System.Object
Reveal.Sdk.Data.Credential
OAuthCredential
Assembly: Infragistics.Reveal.DataLayer.dll
Syntax
public class OAuthCredential : Credential
Constructors
OAuthCredential()
Declaration
Properties
AccessToken
Declaration
public string AccessToken { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Expiration
An expiration value equal to 0 means that we don't know about an expiration, so we assume it doesn't expire in a way that we can fix with a refresh.
Declaration
public long Expiration { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
ExpiresIn
Declaration
public int ExpiresIn { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
IdToken
Declaration
public string IdToken { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ProviderKey
Declaration
public string ProviderKey { get; set; }
Property Value
| Type |
Description |
| System.String |
|
RefreshToken
Declaration
public string RefreshToken { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
DecodeJwt()
Declaration
public JWTDecoder DecodeJwt()
Returns
| Type |
Description |
| Infragistics.JWTDecoder |
|
IsExpired(DateTime, Int64)
Declaration
public bool IsExpired(DateTime now, long toleranceMillis)
Parameters
| Type |
Name |
Description |
| System.DateTime |
now |
|
| System.Int64 |
toleranceMillis |
|
Returns
| Type |
Description |
| System.Boolean |
|