@azure/keyvault-keys package
Clases
CryptographyClient |
Un cliente que se usa para realizar operaciones criptográficas en una clave de Azure Key Vault o en una instancia local <xref:JsonWebKey>de . |
KeyClient |
KeyClient proporciona métodos para administrar <xref:KeyVaultKey> en azure Key Vault. El cliente admite la creación, recuperación, actualización, eliminación, purgado, copia de seguridad, restauración y enumeración de KeyVaultKeys. El cliente también admite la lista <xref:DeletedKey> de una eliminación temporal habilitada para Azure Key Vault. |
Interfaces
AesCbcDecryptParameters |
Parámetros de descifrado para algoritmos de cifrado AES-CBC. |
AesCbcEncryptParameters |
Parámetros de cifrado para algoritmos de cifrado AES-CBC. |
AesGcmDecryptParameters |
Parámetros de descifrado para algoritmos de cifrado AES-GCM. |
AesGcmEncryptParameters |
Parámetros de cifrado para algoritmos de cifrado AES-GCM. |
BackupKeyOptions |
Opciones de <xref:backupKey>. |
BeginDeleteKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:beginDeleteKey> |
BeginRecoverDeletedKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:beginRecoverDeletedKey> |
CreateEcKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:createEcKey> |
CreateKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:createKey> |
CreateOctKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:createOctKey> |
CreateRsaKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:createRsaKey> |
CryptographyClientOptions |
Parámetros opcionales aceptados por cryptographyClient de KeyVault |
CryptographyOptions |
Una interfaz que representa las opciones de los métodos de la API de criptografía, vaya a <xref:CryptographyClient> para obtener más información. |
DecryptOptions |
Opciones de <xref:decrypt>. |
DecryptResult |
Resultado de la <xref:decrypt> operación. |
DeletedKey |
Interfaz que representa una clave de Key Vault eliminada. |
EncryptOptions |
Opciones de <xref:encrypt>. |
EncryptResult |
Resultado de la <xref:encrypt> operación. |
GetDeletedKeyOptions |
Opciones de <xref:getDeletedKey>. |
GetKeyOptions |
Opciones de <xref:getKey>. |
ImportKeyOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:importKey> |
JsonWebKey |
A partir de http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18 |
KeyClientOptions |
Parámetros opcionales aceptados por KeyVault KeyClient |
KeyPollerOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a <xref:beginDeleteKey> y <xref:beginRecoverDeletedKey> |
KeyProperties |
Interfaz que representa las propiedades de <xref:KeyVaultKey> |
KeyVaultKey |
Interfaz que representa una clave de Key Vault, con su nombre, valor y <xref:KeyProperties>. |
KeyVaultKeyIdentifier |
Representa los segmentos que componen un identificador de clave de Key Vault. |
ListDeletedKeysOptions |
Interfaz que representa parámetros opcionales para las operaciones paginadas keyClient pasadas a <xref:listDeletedKeys>. |
ListPropertiesOfKeyVersionsOptions |
Interfaz que representa parámetros opcionales para las operaciones paginadas keyClient pasadas a <xref:listPropertiesOfKeyVersions>. |
ListPropertiesOfKeysOptions |
Interfaz que representa parámetros opcionales para las operaciones paginadas keyClient pasadas a <xref:listPropertiesOfKeys>. |
PurgeDeletedKeyOptions |
Opciones de <xref:purgeDeletedKey>. |
RestoreKeyBackupOptions |
Opciones de <xref:restoreKeyBackup>. |
RsaDecryptParameters |
Parámetros de descifrado para algoritmos de cifrado RSA. |
RsaEncryptParameters |
Parámetros de cifrado para algoritmos de cifrado RSA. |
SignOptions |
Opciones de <xref:sign>. |
SignResult |
Resultado de la <xref:sign> operación. |
UnwrapKeyOptions |
Opciones de <xref:unwrapKey>. |
UnwrapResult |
Resultado de la <xref:unwrap> operación. |
UpdateKeyPropertiesOptions |
Opciones de <xref:updateKeyProperties>. |
VerifyDataOptions |
Opciones para <xref:verifyData> |
VerifyOptions |
Opciones de <xref:verify>. |
VerifyResult |
Resultado de la <xref:verify> operación. |
WrapKeyOptions |
Opciones de <xref:wrapKey>. |
WrapResult |
Resultado de la <xref:wrap> operación. |
Alias de tipos
AesCbcEncryptionAlgorithm |
Tipo de unión que representa todos los algoritmos de cifrado AES-CBC admitidos. |
AesGcmEncryptionAlgorithm |
Tipo de unión que representa todos los algoritmos de cifrado AES-GCM admitidos. |
DecryptParameters |
Tipo que representa todos los parámetros de descifrado admitidos actualmente a medida que se aplican a distintos algoritmos de cifrado. |
DeletionRecoveryLevel |
Define los valores de DeletionRecoveryLevel. Conocer valores admitidos por el servicioPurgable: indica un estado de almacén en el que la eliminación es una operación irreversible, sin la posibilidad de recuperación. Este nivel no corresponde a ninguna protección disponible en una operación de eliminación; los datos se pierden irrecuperablemente al aceptar una operación de eliminación en el nivel de entidad o superior (almacén, grupo de recursos, suscripción, etc.). |
EncryptParameters |
Tipo que representa todos los parámetros de cifrado admitidos actualmente a medida que se aplican a distintos algoritmos de cifrado. |
EncryptionAlgorithm |
Define valores para JsonWebKeyEncryptionAlgorithm. Conocer valores admitidos por el servicioRSA-OAEP |
KeyCurveName |
Define valores para JsonWebKeyCurveName. Conocer valores admitidos por el servicioP-256: curva elíptica NIST P-256, curva SECG SECP256R1. |
KeyOperation |
Define valores para JsonWebKeyOperation. Conocer valores admitidos por el servicioencrypt |
KeyType |
Define valores para JsonWebKeyType. Conocer valores admitidos por el servicioEC: Curva elíptica. |
KeyWrapAlgorithm |
Algoritmos admitidos para el ajuste o desencapsulado de claves |
RsaEncryptionAlgorithm |
Tipo de unión que representa todos los algoritmos de cifrado RSA admitidos. |
SignatureAlgorithm |
Define valores para JsonWebKeySignatureAlgorithm. Conocer valores admitidos por el servicioPS256: RSASSA-PSS con SHA-256 y MGF1 con SHA-256, como se describe en https://tools.ietf.org/html/rfc7518 |
Enumeraciones
KnownDeletionRecoveryLevel |
Valores conocidos de <xref:DeletionRecoveryLevel> que acepta el servicio. |
KnownEncryptionAlgorithms |
Valores conocidos de <xref:JsonWebKeyEncryptionAlgorithm> que acepta el servicio. |
KnownKeyCurveNames |
Valores conocidos de <xref:JsonWebKeyCurveName> que acepta el servicio. |
KnownKeyOperations |
Valores conocidos de <xref:JsonWebKeyOperation> que acepta el servicio. |
KnownKeyTypes |
Valores conocidos de <xref:JsonWebKeyType> que acepta el servicio. |
KnownSignatureAlgorithms |
Valores conocidos de <xref:JsonWebKeySignatureAlgorithm> que acepta el servicio. |
Funciones
parse |
Analiza el identificador de clave de Key Vault especificado. Un ejemplo es:https://.vault.azure.net/keys// Al analizar el identificador anterior, esta función devuelve:
|
Detalles de la función
parseKeyVaultKeyIdentifier(string)
Analiza el identificador de clave de Key Vault especificado. Un ejemplo es:https://.vault.azure.net/keys//
Al analizar el identificador anterior, esta función devuelve:
{
sourceId: "https://<keyvault-name>.vault.azure.net/keys/<key-name>/<unique-version-id>",
vaultUrl: "https://<keyvault-name>.vault.azure.net",
version: "<unique-version-id>",
name: "<key-name>"
}
function parseKeyVaultKeyIdentifier(id: string)
Parámetros
- id
-
string
Identificador de la clave de Key Vault.
Devoluciones
Azure SDK for JavaScript
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de