CommonSilentFlowRequest type

用户传递的 SilentFlow 参数以无提示方式检索凭据

  • scopes - 应用程序请求访问的范围数组。
  • 声明 - 字符串化的声明请求,将添加到所有 /authorize 和 /token 调用。 在无提示请求中包括时,将跳过缓存查找,并刷新令牌。
  • authority - 应用程序从中获取令牌的颁发机构的 URL。
  • correlationId - 每个请求的唯一 GUID 集,用于跟踪用于遥测目的的请求端到端。
  • account - 用于查找凭据的帐户实体。
  • forceRefresh - 如果为 true,则强制无提示请求进行网络调用。
  • resourceRequestMethod - 用于从资源请求数据的 HTTP 请求类型(例如“GET”、“POST”等)。 用于所有权证明流。
  • resourceRequestUri - 令牌将用于的 URI。 用于所有权证明流。
  • tokenQueryParameters - 添加到 /token 调用的自定义查询参数的字符串映射
type CommonSilentFlowRequest = BaseAuthRequest & {
  account: AccountInfo
  forceRefresh: boolean
  redirectUri?: string
  refreshTokenExpirationOffsetSeconds?: number
}