Delen via


@azure/keyvault-common package

Interfaces

AdditionalPolicyConfig

Wordt gebruikt voor het configureren van extra beleidsregels die zijn toegevoegd aan de pijplijn tijdens de bouw.

CommonClientOptions

De algemene set opties die clients op hoog niveau naar verwachting beschikbaar zullen maken.

KeepAliveOptions

Opties voor het live-gedrag van HTTP-verbindingen.

KeyVaultAuthenticationPolicyOptions

Aanvullende opties voor het op uitdaging gebaseerde verificatiebeleid.

KeyVaultEntityIdentifier

De geanalyseerde componenten van een Key Vault-entiteitsidentificatie.

RedirectOptions

Opties voor de manier waarop omleidingsreacties worden verwerkt.

Type-aliassen

ExtendedCommonClientOptions

Uitgebreide veelvoorkomende klantopties die onder andere 'blijven leven' en 'doorverwijzen' omvatten. Dit type combineert de standaard CommonClientOptions met extra opties voor het beheersen van HTTP-verbinding keep-alive en redirect-gedrag.

Functies

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Een aangepaste implementatie van het bearer-token authenticatiebeleid die Key Vault- en CAE-uitdagingen afhandelt.

Key Vault ondersteunt andere authenticatieschema's, maar we zorgen ervoor dat challenge-authenticatie wordt gebruikt door eerst een kopie van het verzoek te sturen, zonder toestemming of inhoud.

wanneer de uitdaging wordt ontvangen, wordt deze geverifieerd en gebruikt om de oorspronkelijke aanvraag met autorisatie te verzenden.

Na de eerste aanvraag van een client krijgen opvolgingsaanvragen het token in de cache, indien mogelijk.

parseKeyVaultIdentifier(string, undefined | string)

Ontleedt een Key Vault-identificatie in zijn componenten.

Variabelen

keyVaultAuthenticationPolicyName

Naam van het Key Vault-authenticatiebeleid.

Functiedetails

keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)

Een aangepaste implementatie van het bearer-token authenticatiebeleid die Key Vault- en CAE-uitdagingen afhandelt.

Key Vault ondersteunt andere authenticatieschema's, maar we zorgen ervoor dat challenge-authenticatie wordt gebruikt door eerst een kopie van het verzoek te sturen, zonder toestemming of inhoud.

wanneer de uitdaging wordt ontvangen, wordt deze geverifieerd en gebruikt om de oorspronkelijke aanvraag met autorisatie te verzenden.

Na de eerste aanvraag van een client krijgen opvolgingsaanvragen het token in de cache, indien mogelijk.

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

Parameters

credential
TokenCredential

Retouren

parseKeyVaultIdentifier(string, undefined | string)

Ontleedt een Key Vault-identificatie in zijn componenten.

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

Parameters

collection

string

De verzameling van de Key Vault-identificatie.

identifier

undefined | string

De Key Vault-identificatie die geanalyseerd moet worden.

Retouren

Variabele details

keyVaultAuthenticationPolicyName

Naam van het Key Vault-authenticatiebeleid.

keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"

Type

"keyVaultAuthenticationPolicy"