Partager via


@azure/keyvault-common package

Interfaces

AdditionalPolicyConfig

Permet de configurer des stratégies supplémentaires ajoutées au pipeline lors de la construction.

CommonClientOptions

L’ensemble commun d’options que les clients de haut niveau sont censés exposer.

KeepAliveOptions

Options pour maintenir le comportement en vie des connexions HTTP.

KeyVaultAuthenticationPolicyOptions

Options supplémentaires pour la stratégie d’authentification basée sur les défis.

KeyVaultEntityIdentifier

Les composants analysés d’un identifiant d’entité Key Vault.

RedirectOptions

Options de gestion des réponses de redirection.

Alias de type

ExtendedCommonClientOptions

Élargissez les options pour les clients communs incluant les options de maintien en vie et de redirection. Ce type combine les CommonClientOptions standard avec des options supplémentaires pour contrôler le maintien en vie et le comportement de redirection de la connexion HTTP.

Functions

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Une implémentation personnalisée de la politique d’authentification du jeton porteur qui gère les défis liés au Key Vault et au CAE.

Key Vault prend en charge d’autres schémas d’authentification, mais nous veillons à ce que l’authentification par défi soit utilisée en envoyant d’abord une copie de la requête, sans autorisation ni contenu.

lorsque le défi est reçu, il est authentifié et utilisé pour envoyer la demande d’origine avec autorisation.

Après la première demande d’un client, les demandes de suivi obtiennent le jeton mis en cache si possible.

parseKeyVaultIdentifier(string, undefined | string)

Analyse un identifiant Key Vault en ses composants.

Variables

keyVaultAuthenticationPolicyName

Nom de la politique d’authentification de Key Vault.

Informations relatives à la fonction

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Une implémentation personnalisée de la politique d’authentification du jeton porteur qui gère les défis liés au Key Vault et au CAE.

Key Vault prend en charge d’autres schémas d’authentification, mais nous veillons à ce que l’authentification par défi soit utilisée en envoyant d’abord une copie de la requête, sans autorisation ni contenu.

lorsque le défi est reçu, il est authentifié et utilisé pour envoyer la demande d’origine avec autorisation.

Après la première demande d’un client, les demandes de suivi obtiennent le jeton mis en cache si possible.

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

Paramètres

credential
TokenCredential

Retours

parseKeyVaultIdentifier(string, undefined | string)

Analyse un identifiant Key Vault en ses composants.

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

Paramètres

collection

string

La collection de l’identifiant Key Vault.

identifier

undefined | string

L’identifiant Key Vault à analyser.

Retours

Détails de variable

keyVaultAuthenticationPolicyName

Nom de la politique d’authentification de Key Vault.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Type

"keyVaultAuthenticationPolicy"