ProtocolUtils class

Klasse die helpers biedt voor OAuth 2.0-protocolspecifieke waarden

Methoden

generateLibraryState(ICrypto, Record<string, string>)

Hiermee wordt de statuswaarde gegenereerd die wordt gebruikt door de algemene bibliotheek.

parseRequestState(ICrypto, string)

Parseert de status in het RequestStateObject, dat de LibraryState-informatie en de status bevat die door de gebruiker is doorgegeven.

setRequestState(ICrypto, string, Record<string, string>)

Voegt de gebruikersstatus toe met een willekeurige GUID of retourneert een willekeurige GUID.

Methodedetails

generateLibraryState(ICrypto, Record<string, string>)

Hiermee wordt de statuswaarde gegenereerd die wordt gebruikt door de algemene bibliotheek.

static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string

Parameters

cryptoObj
ICrypto
meta

Record<string, string>

Retouren

string

parseRequestState(ICrypto, string)

Parseert de status in het RequestStateObject, dat de LibraryState-informatie en de status bevat die door de gebruiker is doorgegeven.

static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject

Parameters

cryptoObj
ICrypto
state

string

Retouren

setRequestState(ICrypto, string, Record<string, string>)

Voegt de gebruikersstatus toe met een willekeurige GUID of retourneert een willekeurige GUID.

static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string

Parameters

cryptoObj
ICrypto
userState

string

meta

Record<string, string>

Retouren

string