AuthenticationResult type

Результат, возвращенный из конечной точки маркера центра.

  • uniqueId — oid или sub утверждение из маркера идентификатора
  • tenantId — tid утверждение из маркера идентификатора
  • области — области, проверенные для соответствующего маркера
  • учетная запись — представление объекта учетной записи пользователя, вошедшего в систему.
  • idToken — маркер идентификатора, полученный в ответе
  • idTokenClaims — утверждения маркера идентификатора MSAL
  • accessToken — маркер доступа или сертификат SSH, полученный в ответе
  • fromCache — логический знак, обозначающий, поступил ли маркер из кэша
  • expiresOn — объект Javascript Date, представляющий относительный срок действия маркера доступа
  • extExpiresOn — объект Javascript Date, представляющий расширенный относительный срок действия маркера доступа в случае сбоя сервера
  • refreshOn — объект Date Javascript, представляющий относительное время, пока маркер доступа не должен быть обновлен.
  • состояние — значение, переданное пользователем в запросе
  • familyId — идентификатор семейства, обычно используемый только для маркеров обновления
  • requestId — идентификатор запроса, возвращенный в ответе
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
}