AppTokenProviderResult type

Objet output pour IAppTokenProvider extensiblity.

  • accessToken : jeton d’accès réel, généralement au format JWT, qui satisfait aux données de requête AppTokenProviderParameters
  • expiresInSeconds : durée pendant laquelle les jetons ont avant l’expiration, en secondes. Similaire au champ « expires_in » dans une réponse de jeton AAD.
  • refreshInSeconds : durée pendant laquelle le jeton doit être actualisé de manière proactive. Similaire au champ « refresh_in » dans une réponse de jeton AAD.
type AppTokenProviderResult = {
  accessToken: string
  expiresInSeconds: number
  refreshInSeconds?: number
}