ProtocolUtils class

Kelas yang menyediakan pembantu untuk nilai spesifik protokol OAuth 2.0

Metode

generateLibraryState(ICrypto, Record<string, string>)

Menghasilkan nilai status yang digunakan oleh pustaka umum.

parseRequestState(ICrypto, string)

Mengurai status ke dalam RequestStateObject, yang berisi info LibraryState dan status yang diteruskan oleh pengguna.

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

Menambahkan status pengguna dengan guid acak, atau mengembalikan guid acak.

Detail Metode

generateLibraryState(ICrypto, Record<string, string>)

Menghasilkan nilai status yang digunakan oleh pustaka umum.

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

Parameter

cryptoObj
ICrypto
meta

Record<string, string>

Mengembalikan

string

parseRequestState(ICrypto, string)

Mengurai status ke dalam RequestStateObject, yang berisi info LibraryState dan status yang diteruskan oleh pengguna.

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

Parameter

cryptoObj
ICrypto
state

string

Mengembalikan

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

Menambahkan status pengguna dengan guid acak, atau mengembalikan guid acak.

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

Parameter

cryptoObj
ICrypto
userState

string

meta

Record<string, string>

Mengembalikan

string