CommonSilentFlowRequest type

ユーザーが資格情報をサイレントモードで取得するために渡される SilentFlow パラメーター

  • scopes - アプリケーションがアクセスを要求しているスコープの配列。
  • claims - すべての /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
}