ProtocolUtils class
Třída, která poskytuje pomocné rutiny pro hodnoty specifické pro protokol OAuth 2.0
Metody
| generate |
Vygeneruje hodnotu stavu používanou společnou knihovnou. |
| parse |
Parsuje stav do Objektu RequestStateObject, který obsahuje informace LibraryState a stav předaný uživatelem. |
| set |
Připojí stav uživatele s náhodným identifikátorem GUID nebo vrátí náhodný identifikátor GUID. |
Podrobnosti metody
generateLibraryState(ICrypto, Record<string, string>)
Vygeneruje hodnotu stavu používanou společnou knihovnou.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
Parametry
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
Návraty
string
parseRequestState(ICrypto, string)
Parsuje stav do Objektu RequestStateObject, který obsahuje informace LibraryState a stav předaný uživatelem.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
Parametry
- cryptoObj
- ICrypto
- state
-
string
Návraty
setRequestState(ICrypto, string, Record<string, string>)
Připojí stav uživatele s náhodným identifikátorem GUID nebo vrátí náhodný identifikátor GUID.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
Parametry
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
Návraty
string