@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
| key |
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. |
| parse |
Analizuje identyfikator Key Vault na jego komponenty. |
Zmienne
| key |
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"