@azure/keyvault-common package

Antarmuka

AdditionalPolicyConfig

Digunakan untuk mengonfigurasi kebijakan tambahan yang ditambahkan ke alur saat konstruksi.

CommonClientOptions

Sekumpulan opsi umum yang diharapkan untuk diekspos klien tingkat tinggi.

KeepAliveOptions

Opsi untuk menjaga perilaku koneksi HTTP tetap hidup.

KeyVaultAuthenticationPolicyOptions

Opsi tambahan untuk kebijakan autentikasi berbasis tantangan.

KeyVaultEntityIdentifier

Komponen yang diurai dari pengidentifikasi entitas Key Vault.

RedirectOptions

Opsi untuk bagaimana respons pengalihan ditangani.

Alias Jenis

ExtendedCommonClientOptions

Opsi klien umum yang diperluas yang mencakup opsi tetap hidup dan pengalihan. Jenis ini menggabungkan CommonClientOptions standar dengan opsi tambahan untuk mengontrol perilaku tetap hidup dan pengalihan koneksi HTTP.

Fungsi

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Implementasi kustom kebijakan autentikasi bearer-token yang menangani tantangan Key Vault dan CAE.

Key Vault mendukung skema autentikasi lainnya, tetapi kami memastikan autentikasi tantangan digunakan dengan mengirimkan salinan permintaan terlebih dahulu, tanpa otorisasi atau konten.

ketika tantangan diterima, tantangan akan diautentikasi dan digunakan untuk mengirim permintaan asli dengan otorisasi.

Mengikuti permintaan pertama klien, permintaan tindak lanjut akan mendapatkan token cache jika memungkinkan.

parseKeyVaultIdentifier(string, undefined | string)

Mengurai pengidentifikasi Key Vault ke dalam komponennya.

Variabel

keyVaultAuthenticationPolicyName

Nama kebijakan autentikasi Key Vault.

Detail Fungsi

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Implementasi kustom kebijakan autentikasi bearer-token yang menangani tantangan Key Vault dan CAE.

Key Vault mendukung skema autentikasi lainnya, tetapi kami memastikan autentikasi tantangan digunakan dengan mengirimkan salinan permintaan terlebih dahulu, tanpa otorisasi atau konten.

ketika tantangan diterima, tantangan akan diautentikasi dan digunakan untuk mengirim permintaan asli dengan otorisasi.

Mengikuti permintaan pertama klien, permintaan tindak lanjut akan mendapatkan token cache jika memungkinkan.

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

Parameter

credential
TokenCredential

Mengembalikan

parseKeyVaultIdentifier(string, undefined | string)

Mengurai pengidentifikasi Key Vault ke dalam komponennya.

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

Parameter

collection

string

Kumpulan pengidentifikasi Key Vault.

identifier

undefined | string

Pengidentifikasi Key Vault yang akan diuraikan.

Mengembalikan

Detail Variabel

keyVaultAuthenticationPolicyName

Nama kebijakan autentikasi Key Vault.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Jenis

"keyVaultAuthenticationPolicy"