ServerAuthorizationTokenResponse type
Deserializovaný objekt odpovědi z požadavku na autorizační kód serveru
- token_type: Označuje hodnotu typu tokenu. Může to být nosný nebo pop.
- scope: Obory, pro které je access_token platné.
- expires_in: Jak dlouho je přístupový token platný (v sekundách).
- refresh_in: Doba trvání odvozování tokenu bez ohledu na vypršení platnosti.
- ext_expires_in: Jak dlouho je přístupový token platný (v sekundách), pokud server nereaguje.
- access_token: Požadovaný přístupový token. Aplikace může tento token použít k ověření zabezpečeného prostředku, jako je webové rozhraní API.
- refresh_token: Obnovovací token OAuth 2.0. Aplikace může tento token použít k získání dalších přístupových tokenů po vypršení platnosti aktuálního přístupového tokenu.
- id_token: Webový token JSON (JWT). Aplikace může dekódovat segmenty tohoto tokenu a požádat o informace o uživateli, který se přihlásil.
- key_id: Řetězec, který jednoznačně identifikuje veřejný klíč, ke kterému je požadavek vázán.
V případě chyby:
- chyba: Řetězec kódu chyby, který lze použít ke klasifikaci typů chyb, ke kterým dochází, a lze jej použít k reakci na chyby.
- error_description: Konkrétní chybová zpráva, která může vývojáři pomoct identifikovat původní příčinu chyby ověřování.
- error_codes: Seznam kódů chyb specifických pro stS, které můžou pomoct s diagnostikou.
- časové razítko: Čas, kdy došlo k chybě.
- trace_id: Jedinečný identifikátor požadavku, který může pomoct s diagnostikou.
- correlation_id: Jedinečný identifikátor požadavku, který může pomoct s diagnostikou napříč komponentami.
- stav: stav odpovědi na požadavek sítě
type ServerAuthorizationTokenResponse = {
access_token?: string
claims?: string
client_info?: string
correlation_id?: string
error?: string
error_codes?: string[]
error_description?: string
expires_in?: number
ext_expires_in?: number
foci?: string
id_token?: string
key_id?: string
refresh_in?: number
refresh_token?: string
refresh_token_expires_in?: number
scope?: string
spa_accountid?: string
spa_code?: string
status?: number
suberror?: string
timestamp?: string
token_type?: AuthenticationScheme
trace_id?: string
}