ProtocolUtils class
Classe qui fournit des helpers pour les valeurs spécifiques du protocole OAuth 2.0
Méthodes
| generate |
Génère la valeur d’état utilisée par la bibliothèque commune. |
| parse |
Analyse l’état dans RequestStateObject, qui contient les informations LibraryState et l’état transmis par l’utilisateur. |
| set |
Ajoute l’état utilisateur avec un guid aléatoire ou retourne un guid aléatoire. |
Détails de la méthode
generateLibraryState(ICrypto, Record<string, string>)
Génère la valeur d’état utilisée par la bibliothèque commune.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
Paramètres
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
Retours
string
parseRequestState(ICrypto, string)
Analyse l’état dans RequestStateObject, qui contient les informations LibraryState et l’état transmis par l’utilisateur.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
Paramètres
- cryptoObj
- ICrypto
- state
-
string
Retours
setRequestState(ICrypto, string, Record<string, string>)
Ajoute l’état utilisateur avec un guid aléatoire ou retourne un guid aléatoire.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
Paramètres
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
Retours
string