Compartilhar 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 os clientes de alto nível devem expor.

KeepAliveOptions

Opções para manter o comportamento ativo das conexõ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 vivo e opções de redirecionamento. Esse tipo combina o padrão CommonClientOptions com opções adicionais para controlar o comportamento de manutenção e redirecionamento da conexão HTTP.

Funções

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Uma implementação personalizada da política de autenticação de token portador que lida com desafios de Key Vault e CAE.

O Key Vault suporta outros esquemas de autenticação, mas garantimos que a autenticação de desafio seja usada enviando primeiro uma cópia da solicitação, sem autorização ou conteúdo.

quando o desafio for recebido, ele será autenticado e usado para enviar a solicitação original com autorização.

Após a primeira solicitação de um cliente, as solicitações de acompanhamento obterão o token armazenado em cache, se possível.

parseKeyVaultIdentifier(string, undefined | string)

Analisa um identificador de Key Vault em seus componentes.

Variáveis

keyVaultAuthenticationPolicyName

Nome da política de autenticação do Key Vault.

Detalhes da função

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Uma implementação personalizada da política de autenticação de token portador que lida com desafios de Key Vault e CAE.

O Key Vault suporta outros esquemas de autenticação, mas garantimos que a autenticação de desafio seja usada enviando primeiro uma cópia da solicitação, sem autorização ou conteúdo.

quando o desafio for recebido, ele será autenticado e usado para enviar a solicitação original com autorização.

Após a primeira solicitação de um cliente, as solicitações de acompanhamento obterão o token armazenado em cache, se possível.

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

Parâmetros

credential
TokenCredential

Retornos

parseKeyVaultIdentifier(string, undefined | string)

Analisa um identificador de Key Vault em 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 ser analisado.

Retornos

Detalhes da variável

keyVaultAuthenticationPolicyName

Nome da política de autenticação do Key Vault.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Tipo

"keyVaultAuthenticationPolicy"