Class OAuthTokenModule
Inheritance
OAuthTokenModule
Syntax
public abstract class OAuthTokenModule : IMarsIdentity
Fields
m_Token
Declaration
Field Value
Properties
Declaration
public abstract Dictionary<string, string> ExtendedIdentityInformation { get; }
Property Value
Implements
IsValid
Declaration
public virtual bool IsValid { get; }
Property Value
Implements
Token
Declaration
public abstract string Token { get; }
Property Value
Implements
Username
Declaration
public abstract string Username { get; }
Property Value
Implements
Methods
CreateRandomString(Int32)
Returns a random string that is compliant with the sign-in process
Declaration
protected static string CreateRandomString(int stringLength = 10)
Parameters
Type |
Name |
Description |
Int32 |
stringLength |
Length of the generated string to be returned
|
Returns
SignIn(Action<Boolean>, String, Boolean)
Declaration
public abstract IEnumerator SignIn(Action<bool> callback = null, string intent = "", bool onlyCached = false)
Parameters
Returns
Implements
SignOut(Action<Boolean>)
Declaration
public abstract IEnumerator SignOut(Action<bool> callback = null)
Parameters
Returns
Implements