次の方法で共有


@azure/keyvault-common package

インターフェイス

AdditionalPolicyConfig

構築時にパイプラインに追加される追加のポリシーを構成するために使用されます。

CommonClientOptions

高レベルのクライアントが公開することが期待される一般的なオプションのセット。

KeepAliveOptions

HTTP接続の生息を維持するためのオプション。

KeyVaultAuthenticationPolicyOptions

チャレンジ ベースの認証ポリシーの追加オプション。

KeyVaultEntityIdentifier

Key Vaultエンティティ識別子の解析されたコンポーネント。

RedirectOptions

リダイレクト応答の処理方法のオプション。

型エイリアス

ExtendedCommonClientOptions

継続やリダイレクトオプションなど、一般的なクライアントの選択肢も拡張されています。 このタイプは標準のCommonClientOptionsに加え、HTTP接続の制御、生存制御、リダイレクト動作などの追加オプションを組み合わせています。

関数

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Key VaultおよびCAEチャレンジを処理するベアラートークン認証ポリシーのカスタム実装です。

Key Vaultは他の認証方式もサポートしていますが、チャレンジ認証はまずリクエストのコピーを送信し、許可や内容なしで行うようにしています。

チャレンジが受信されると、認証され、承認された元の要求を送信するために使用されます。

クライアントの最初の要求に続いて、フォローアップ要求は可能であればキャッシュされたトークンを取得します。

parseKeyVaultIdentifier(string, undefined | string)

Key Vaultの識別子をそのコンポーネントに解析します。

変数

keyVaultAuthenticationPolicyName

Key Vault認証ポリシーの名前。

関数の詳細

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Key VaultおよびCAEチャレンジを処理するベアラートークン認証ポリシーのカスタム実装です。

Key Vaultは他の認証方式もサポートしていますが、チャレンジ認証はまずリクエストのコピーを送信し、許可や内容なしで行うようにしています。

チャレンジが受信されると、認証され、承認された元の要求を送信するために使用されます。

クライアントの最初の要求に続いて、フォローアップ要求は可能であればキャッシュされたトークンを取得します。

function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy

パラメーター

credential
TokenCredential

返品

parseKeyVaultIdentifier(string, undefined | string)

Key Vaultの識別子をそのコンポーネントに解析します。

function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier

パラメーター

collection

string

Key Vault識別子の収集。

identifier

undefined | string

解析されるKey Vault識別子。

返品

変数の詳細

keyVaultAuthenticationPolicyName

Key Vault認証ポリシーの名前。

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

"keyVaultAuthenticationPolicy"