AuthenticationResult type
Resultado devuelto desde el punto de conexión del token de la entidad.
- uniqueId:
oidosubnotificación del token de identificador - tenantId:
tidnotificación del token de identificador - ámbitos: ámbitos que se validan para el token correspondiente
- account: una representación de objeto de cuenta del usuario que ha iniciado sesión actualmente
- idToken: token de identificador recibido como parte de la respuesta
- idTokenClaims: notificaciones de token de identificador relevantes de MSAL
- accessToken: token de acceso o certificado SSH recibido como parte de la respuesta
- fromCache: booleano que indica si el token procede de la memoria caché
- expiresOn: objeto Date de Javascript que representa la expiración relativa del token de acceso
- extExpiresOn: objeto Date de Javascript que representa la expiración relativa extendida del token de acceso en caso de interrupción del servidor
- refreshOn: objeto Date de Javascript que representa el tiempo relativo hasta que se debe actualizar un token de acceso.
- state: valor pasado por el usuario en la solicitud
- familyId: identificador de identificador de familia, normalmente solo se usa para tokens de actualización.
- requestId: identificador de solicitud devuelto como parte de la respuesta
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
}