AuthenticationResult type
권한의 토큰 엔드포인트에서 반환된 결과입니다.
- uniqueId -
oid또는subID 토큰에서 클레임 - tenantId -
tidID 토큰에서 클레임 - 범위 - 각 토큰에 대해 유효성이 검사되는 범위
- account - 현재 로그인한 사용자의 계정 개체 표현
- idToken - 응답의 일부로 수신된 ID 토큰
- idTokenClaims - MSAL 관련 ID 토큰 클레임
- accessToken - 응답의 일부로 수신된 액세스 토큰 또는 SSH 인증서
- fromCache - 토큰이 캐시에서 왔는지 여부를 나타내는 부울
- expiresOn - 액세스 토큰의 상대 만료를 나타내는 Javascript Date 개체
- extExpiresOn - 서버 중단 시 액세스 토큰의 확장 상대 만료를 나타내는 Javascript Date 개체
- refreshOn - 액세스 토큰을 새로 고쳐야 할 때까지의 상대 시간을 나타내는 Javascript Date 개체
- state - 요청 시 사용자가 전달한 값
- familyId - 일반적으로 새로 고침 토큰에만 사용되는 패밀리 ID 식별자
- requestId - 응답의 일부로 반환된 요청 ID
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
}