Udostępnij za pośrednictwem


@azure/keyvault-common package

Interfejsy

AdditionalPolicyConfig

Służy do konfigurowania dodatkowych zasad dodanych do potoku w budowie.

CommonClientOptions

Typowy zestaw opcji, które klienci wysokiego poziomu mają uwidocznić.

KeepAliveOptions

Opcje utrzymania zachowania połączeń HTTP przy życiu.

KeyVaultAuthenticationPolicyOptions

Dodatkowe opcje dla zasad uwierzytelniania opartych na wyzwaniach.

KeyVaultEntityIdentifier

Rozparsowane komponenty identyfikatora jednostki Key Vault.

RedirectOptions

Opcje obsługi odpowiedzi przekierowania.

Aliasy typu

ExtendedCommonClientOptions

Rozszerzone opcje wspólnego klienta, w tym opcje utrzymania i przekierowania. Ten typ łączy standardowe CommonClientOptions z dodatkowymi opcjami kontrolowania zachowania połączenia HTTP i przekierowania.

Funkcje

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Dedykowana implementacja polityki uwierzytelniania tokenów nosiciela, która obsługuje wyzwania związane z Key Vault i CAE.

Key Vault obsługuje inne schematy uwierzytelniania, ale zapewniamy, że autyzacja wyzwania jest używana poprzez przesłanie najpierw kopii żądania, bez autoryzacji i zawartości.

po odebraniu wyzwania zostanie uwierzytelniony i użyty do wysłania oryginalnego żądania z autoryzacją.

Po pierwszym żądaniu klienta żądania kontynuacji otrzymają buforowany token, jeśli to możliwe.

parseKeyVaultIdentifier(string, undefined | string)

Analizuje identyfikator Key Vault na jego komponenty.

Zmienne

keyVaultAuthenticationPolicyName

Nazwa polityki uwierzytelniania Key Vault.

Szczegóły funkcji

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Dedykowana implementacja polityki uwierzytelniania tokenów nosiciela, która obsługuje wyzwania związane z Key Vault i CAE.

Key Vault obsługuje inne schematy uwierzytelniania, ale zapewniamy, że autyzacja wyzwania jest używana poprzez przesłanie najpierw kopii żądania, bez autoryzacji i zawartości.

po odebraniu wyzwania zostanie uwierzytelniony i użyty do wysłania oryginalnego żądania z autoryzacją.

Po pierwszym żądaniu klienta żądania kontynuacji otrzymają buforowany token, jeśli to możliwe.

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

Parametry

credential
TokenCredential

Zwraca

parseKeyVaultIdentifier(string, undefined | string)

Analizuje identyfikator Key Vault na jego komponenty.

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

Parametry

collection

string

Kolekcja identyfikatora Key Vault.

identifier

undefined | string

Identyfikator Key Vault do analizy

Zwraca

Szczegóły zmiennej

keyVaultAuthenticationPolicyName

Nazwa polityki uwierzytelniania Key Vault.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Typ

"keyVaultAuthenticationPolicy"