CommonSilentFlowRequest type
Paramètres SilentFlow transmis par l’utilisateur pour récupérer les informations d’identification en mode silencieux
- étendues : tableau d’étendues auquel l’application demande l’accès.
- revendications : demande de revendications stringifiée qui sera ajoutée à tous les appels /authorize et /token. Lorsqu’elle est incluse dans une demande silencieuse, la recherche du cache est ignorée et le jeton est actualisé.
- autorité : URL de l’autorité à partir de laquelle l’application acquiert des jetons.
- correlationId : ensemble de GUID unique par requête pour tracer une requête de bout en bout à des fins de télémétrie.
- compte : entité de compte pour rechercher les informations d’identification.
- forceRefresh : force les requêtes silencieuses à effectuer des appels réseau si la valeur est true.
- resourceRequestMethod : type de requête HTTP utilisé pour demander des données à partir de la ressource (par exemple, « GET », « POST », etc.). Utilisé pour les flux de preuve de possession.
- resourceRequestUri : URI pour lequel le jeton sera utilisé. Utilisé pour les flux de preuve de possession.
- tokenQueryParameters - Chaîne à carte de chaîne des paramètres de requête personnalisés ajoutés à l’appel /token
type CommonSilentFlowRequest = BaseAuthRequest & {
account: AccountInfo
forceRefresh: boolean
redirectUri?: string
refreshTokenExpirationOffsetSeconds?: number
}