ProtocolUtils class
Clase que proporciona asistentes para valores específicos del protocolo OAuth 2.0
Métodos
| generate |
Genera el valor de estado usado por la biblioteca común. |
| parse |
Analiza el estado en requestStateObject, que contiene la información de LibraryState y el estado pasado por el usuario. |
| set |
Anexa el estado de usuario con guid aleatorio o devuelve guid aleatorio. |
Detalles del método
generateLibraryState(ICrypto, Record<string, string>)
Genera el valor de estado usado por la biblioteca común.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
Parámetros
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
Devoluciones
string
parseRequestState(ICrypto, string)
Analiza el estado en requestStateObject, que contiene la información de LibraryState y el estado pasado por el usuario.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
Parámetros
- cryptoObj
- ICrypto
- state
-
string
Devoluciones
setRequestState(ICrypto, string, Record<string, string>)
Anexa el estado de usuario con guid aleatorio o devuelve guid aleatorio.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
Parámetros
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
Devoluciones
string