ServerAuthorizationTokenResponse type
Deserialiserat svarsobjekt från begäran om serverauktoriseringskod.
- token_type: Anger värdet för tokentyp. Kan vara antingen Bearer eller pop.
- omfång: De omfång som access_token är giltiga för.
- expires_in: Hur länge åtkomsttoken är giltig (i sekunder).
- refresh_in: Varaktighetsafer som en token ska förnyas, oavsett förfallodatum.
- ext_expires_in: Hur länge åtkomsttoken är giltig (i sekunder) om servern inte svarar.
- access_token: Den begärda åtkomsttoken. Appen kan använda den här token för att autentisera till den skyddade resursen, till exempel ett webb-API.
- refresh_token: En OAuth 2.0-uppdateringstoken. Appen kan använda den här token för att hämta ytterligare åtkomsttoken när den aktuella åtkomsttoken upphör att gälla.
- id_token: En JSON-webbtoken (JWT). Appen kan avkoda segmenten för den här token för att begära information om användaren som loggade in.
- key_id: En sträng som unikt identifierar en offentlig nyckel som begäran är bunden till.
Vid fel:
- fel: En felkodssträng som kan användas för att klassificera typer av fel som inträffar och som kan användas för att reagera på fel.
- error_description: Ett specifikt felmeddelande som kan hjälpa en utvecklare att identifiera rotorsaken till ett autentiseringsfel.
- error_codes: En lista över STS-specifika felkoder som kan hjälpa dig med diagnostik.
- timestamp: Den tid då felet inträffade.
- trace_id: En unik identifierare för begäran som kan hjälpa dig med diagnostik.
- correlation_id: En unik identifierare för begäran som kan hjälpa till med diagnostik mellan komponenter.
- status: nätverksbegärans svarsstatus
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
}