@azure/keyvault-common package
Interfaces
| AdditionalPolicyConfig |
Usado para configurar políticas adicionais adicionadas ao pipeline na construção. |
| CommonClientOptions |
O conjunto comum de opções que se espera que os clientes de alto nível expõem. |
| KeepAliveOptions |
Opções para manter o comportamento ativo das ligações HTTP. |
| KeyVaultAuthenticationPolicyOptions |
Opções adicionais para a política de autenticação baseada em desafio. |
| KeyVaultEntityIdentifier |
Os componentes analisados de um identificador de entidade do Key Vault. |
| RedirectOptions |
Opções de como as respostas de redirecionamento são tratadas. |
Aliases de Tipo
| ExtendedCommonClientOptions |
Opções estendidas para clientes comuns que incluem manter vivos e opções de redirecionamento. Este tipo combina o CommonClientOptions padrão com opções adicionais para controlar o comportamento de manutenção e redirecionamento da ligação HTTP. |
Funções
| key |
Uma implementação personalizada da política de autenticação do token portador que gere desafios do Key Vault e CAE. O Key Vault suporta outros esquemas de autenticação, mas garantimos que a autenticação de desafio é usada enviando primeiro uma cópia do pedido, sem autorização ou conteúdo. Quando o desafio for recebido, ele será autenticado e usado para enviar o pedido original com autorização. Após a primeira solicitação de um cliente, as solicitações de acompanhamento receberão o token armazenado em cache, se possível. |
| parse |
Analisa um identificador Key Vault nos seus componentes. |
Variáveis
| key |
Nome da política de autenticação do Key Vault. |
Detalhes de Função
keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)
Uma implementação personalizada da política de autenticação do token portador que gere desafios do Key Vault e CAE.
O Key Vault suporta outros esquemas de autenticação, mas garantimos que a autenticação de desafio é usada enviando primeiro uma cópia do pedido, sem autorização ou conteúdo.
Quando o desafio for recebido, ele será autenticado e usado para enviar o pedido original com autorização.
Após a primeira solicitação de um cliente, as solicitações de acompanhamento receberão o token armazenado em cache, se possível.
function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy
Parâmetros
- credential
- TokenCredential
Devoluções
parseKeyVaultIdentifier(string, undefined | string)
Analisa um identificador Key Vault nos seus componentes.
function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier
Parâmetros
- collection
-
string
A coleção do identificador Key Vault.
- identifier
-
undefined | string
O identificador do Key Vault a analisar.
Devoluções
Detalhes das variáveis
keyVaultAuthenticationPolicyName
Nome da política de autenticação do Key Vault.
keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"
Tipo
"keyVaultAuthenticationPolicy"