@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
| key |
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. |
| parse |
Ontleedt een Key Vault-identificatie in zijn componenten. |
Variabelen
| key |
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"