@azure/keyvault-common package
Interfaces
| AdditionalPolicyConfig |
Se usa para configurar directivas adicionales agregadas a la canalización en la construcción. |
| CommonClientOptions |
El conjunto común de opciones que se espera que los clientes de alto nivel expongan. |
| KeepAliveOptions |
Opciones para mantener vivo el comportamiento de las conexiones HTTP. |
| KeyVaultAuthenticationPolicyOptions |
Opciones adicionales para la directiva de autenticación basada en desafíos. |
| KeyVaultEntityIdentifier |
Los componentes analizados de un identificador de entidad de Key Vault. |
| RedirectOptions |
Opciones para controlar las respuestas de redirección. |
Alias de tipos
| ExtendedCommonClientOptions |
Opciones extendidas para clientes comunes que incluyen mantener viva y redirigir. Este tipo combina el estándar CommonClientOptions con opciones adicionales para controlar el comportamiento de mantenimiento vivo y redirección de la conexión HTTP. |
Funciones
| key |
Una implementación personalizada de la política de autenticación de tokens al portador que gestiona los desafíos de Key Vault y CAE. Key Vault admite otros esquemas de autenticación, pero nos aseguramos de que la autenticación de desafío se utilice enviando primero una copia de la solicitud, sin autorización ni contenido. cuando se reciba el desafío, se autenticará y se usará para enviar la solicitud original con autorización. Después de la primera solicitud de un cliente, las solicitudes de seguimiento obtendrán el token almacenado en caché si es posible. |
| parse |
Analiza un identificador de Key Vault en sus componentes. |
Variables
| key |
Nombre de la política de autenticación de Key Vault. |
Detalles de la función
keyVaultAuthenticationPolicy(TokenCredential, KeyVaultAuthenticationPolicyOptions)
Una implementación personalizada de la política de autenticación de tokens al portador que gestiona los desafíos de Key Vault y CAE.
Key Vault admite otros esquemas de autenticación, pero nos aseguramos de que la autenticación de desafío se utilice enviando primero una copia de la solicitud, sin autorización ni contenido.
cuando se reciba el desafío, se autenticará y se usará para enviar la solicitud original con autorización.
Después de la primera solicitud de un cliente, las solicitudes de seguimiento obtendrán el token almacenado en caché si es posible.
function keyVaultAuthenticationPolicy(credential: TokenCredential, options?: KeyVaultAuthenticationPolicyOptions): PipelinePolicy
Parámetros
- credential
- TokenCredential
Devoluciones
parseKeyVaultIdentifier(string, undefined | string)
Analiza un identificador de Key Vault en sus componentes.
function parseKeyVaultIdentifier(collection: string, identifier: undefined | string): KeyVaultEntityIdentifier
Parámetros
- collection
-
string
La colección del identificador Key Vault.
- identifier
-
undefined | string
El identificador de Key Vault a analizar.
Devoluciones
Detalles de variables
keyVaultAuthenticationPolicyName
Nombre de la política de autenticación de Key Vault.
keyVaultAuthenticationPolicyName: "keyVaultAuthenticationPolicy"
Tipo
"keyVaultAuthenticationPolicy"