AuthenticationResult type
Résultat retourné à partir du point de terminaison de jeton de l’autorité.
- uniqueId -
oidousubrevendication à partir d’un jeton d’ID - tenantId -
tidrevendication à partir du jeton d’ID - étendues : étendues validées pour le jeton respectif
- compte : représentation d’objet de compte de l’utilisateur actuellement connecté
- idToken - Jeton d’ID reçu dans le cadre de la réponse
- idTokenClaims - Revendications de jeton d’ID pertinentes MSAL
- accessToken - Jeton d’accès ou certificat SSH reçu dans le cadre de la réponse
- fromCache - Boolean indiquant si le jeton provient du cache
- expiresOn - Objet Date Javascript représentant l’expiration relative du jeton d’accès
- extExpiresOn - Objet Date Javascript représentant l’expiration relative étendue du jeton d’accès en cas de panne du serveur
- refreshOn - Objet Date Javascript représentant l’heure relative jusqu’à ce qu’un jeton d’accès soit actualisé
- state - Valeur transmise par l’utilisateur dans la demande
- familyId - Identificateur d’ID de famille, généralement utilisé uniquement pour les jetons d’actualisation
- requestId - ID de requête retourné dans le cadre de la réponse
type AuthenticationResult = {
accessToken: string
account: AccountInfo | null
authority: string
cloudGraphHostName?: string
code?: string
correlationId: string
expiresOn: Date | null
extExpiresOn?: Date
familyId?: string
fromCache: boolean
fromNativeBroker?: boolean
idToken: string
idTokenClaims: object
msGraphHost?: string
refreshOn?: Date
requestId?: string
scopes: string[]
state?: string
tenantId: string
tokenType: string
uniqueId: string
}