API reference

WitAuthUtility Class

Fields

SERVER_TOKEN_ID : const string
Signature
const string Meta.WitAi.WitAuthUtility.SERVER_TOKEN_ID

Static Fields

tokenValidator : ITokenValidationProvider
Signature
ITokenValidationProvider Meta.WitAi.WitAuthUtility.tokenValidator

Properties

ServerToken : string
[Get]
Signature
string Meta.WitAi.WitAuthUtility.ServerToken

Static Methods

GetAppId ( serverToken , defaultAppID )
Signature
static string Meta.WitAi.WitAuthUtility.GetAppId(string serverToken, string defaultAppID="")
Parameters
serverToken: string
defaultAppID: string
Returns
string
GetAppServerToken ( configuration , defaultValue )
Signature
static string Meta.WitAi.WitAuthUtility.GetAppServerToken(WitConfiguration configuration, string defaultValue="")
Parameters
configuration: WitConfiguration
defaultValue: string
Returns
string
GetAppServerToken ( appId , defaultServerToken )
Signature
static string Meta.WitAi.WitAuthUtility.GetAppServerToken(string appId, string defaultServerToken="")
Parameters
appId: string
defaultServerToken: string
Returns
string
IsServerTokenValid ()
Signature
static bool Meta.WitAi.WitAuthUtility.IsServerTokenValid()
Returns
bool
IsServerTokenValid ( token )
Signature
static bool Meta.WitAi.WitAuthUtility.IsServerTokenValid(string token)
Parameters
token: string
Returns
bool
SetAppServerToken ( appId , token )
Signature
static void Meta.WitAi.WitAuthUtility.SetAppServerToken(string appId, string token)
Parameters
appId: string
token: string
Returns
void

Inner Interface

ITokenValidationProvider Interface

Methods

IsServerTokenValid ( serverToken )
Signature
bool Meta.WitAi.WitAuthUtility.ITokenValidationProvider.IsServerTokenValid(string serverToken)
Parameters
serverToken: string
Returns
bool
IsTokenValid ( appId , token )
Signature
bool Meta.WitAi.WitAuthUtility.ITokenValidationProvider.IsTokenValid(string appId, string token)
Parameters
appId: string
token: string
Returns
bool

Inner Class

DefaultTokenValidatorProvider Class

Implements Meta.WitAi.WitAuthUtility.ITokenValidationProvider

Methods

IsServerTokenValid ( serverToken )
Signature
bool Meta.WitAi.WitAuthUtility.DefaultTokenValidatorProvider.IsServerTokenValid(string serverToken)
Parameters
serverToken: string
Returns
bool
IsTokenValid ( appId , token )
Signature
bool Meta.WitAi.WitAuthUtility.DefaultTokenValidatorProvider.IsTokenValid(string appId, string token)
Parameters
appId: string
token: string
Returns
bool