ProtocolUtils class
Classe che fornisce helper per valori specifici del protocollo OAuth 2.0
Metodi
| generate |
Genera il valore di stato utilizzato dalla libreria comune. |
| parse |
Analizza lo stato in RequestStateObject, che contiene le informazioni LibraryState e lo stato passato dall'utente. |
| set |
Aggiunge lo stato utente con GUID casuale o restituisce guid casuale. |
Dettagli metodo
generateLibraryState(ICrypto, Record<string, string>)
Genera il valore di stato utilizzato dalla libreria comune.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
Parametri
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
Valori restituiti
string
parseRequestState(ICrypto, string)
Analizza lo stato in RequestStateObject, che contiene le informazioni LibraryState e lo stato passato dall'utente.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
Parametri
- cryptoObj
- ICrypto
- state
-
string
Valori restituiti
setRequestState(ICrypto, string, Record<string, string>)
Aggiunge lo stato utente con GUID casuale o restituisce guid casuale.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
Parametri
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
Valori restituiti
string