ProtocolUtils class
Klass som tillhandahåller hjälp för OAuth 2.0-protokollspecifika värden
Metoder
| generate |
Genererar det tillståndsvärde som används av det gemensamma biblioteket. |
| parse |
Parsar tillståndet till RequestStateObject, som innehåller LibraryState-informationen och tillståndet som skickas av användaren. |
| set |
Lägger till användartillstånd med slumpmässigt guid eller returnerar slumpmässigt guid. |
Metodinformation
generateLibraryState(ICrypto, Record<string, string>)
Genererar det tillståndsvärde som används av det gemensamma biblioteket.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
Parametrar
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
Returer
string
parseRequestState(ICrypto, string)
Parsar tillståndet till RequestStateObject, som innehåller LibraryState-informationen och tillståndet som skickas av användaren.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
Parametrar
- cryptoObj
- ICrypto
- state
-
string
Returer
setRequestState(ICrypto, string, Record<string, string>)
Lägger till användartillstånd med slumpmässigt guid eller returnerar slumpmässigt guid.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
Parametrar
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
Returer
string