Partilhar via


@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

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.

parseKeyVaultIdentifier(string, undefined | string)

Analisa um identificador Key Vault nos seus componentes.

Variáveis

keyVaultAuthenticationPolicyName

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"