Compartir a través de


KeyVaultClientExtensions Clase

Definición

Métodos de extensión para KeyVaultClient.

public static class KeyVaultClientExtensions
type KeyVaultClientExtensions = class
Public Module KeyVaultClientExtensions
Herencia
KeyVaultClientExtensions

Métodos

BackupCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Realiza una copia de seguridad del certificado especificado.

BackupKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Solicita que se descargue una copia de seguridad de la clave especificada en el cliente.

BackupSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Realiza una copia de seguridad del secreto especificado.

BackupStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Realiza una copia de seguridad de la cuenta de almacenamiento especificada.

CreateCertificateAsync(IKeyVaultClient, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Crea un nuevo certificado.

CreateKeyAsync(IKeyVaultClient, String, String, NewKeyParameters, CancellationToken)

Métodos de extensión para KeyVaultClient.

CreateKeyAsync(IKeyVaultClient, String, String, String, Nullable<Int32>, IList<String>, KeyAttributes, IDictionary<String,String>, String, CancellationToken)

Crea una nueva clave, la almacena y luego devuelve parámetros y atributos clave al cliente.

DecryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Descifra un único bloque de datos cifrados

DecryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Descifra un único bloque de datos cifrados.

DeleteCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina un certificado de un almacén de claves especificado.

DeleteCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Elimina los contactos de certificado de un almacén de claves especificado.

DeleteCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina el emisor de certificado especificado.

DeleteCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina la operación de creación de un certificado específico.

DeleteKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina una clave de cualquier tipo del almacenamiento en Azure Key Vault.

DeleteSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Elimina una definición de SAS de una cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/deletesas.

DeleteSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina un secreto de un almacén de claves especificado.

DeleteStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina una cuenta de almacenamiento. Esta operación requiere el permiso de almacenamiento o eliminación.

EncryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Cifra un único bloque de datos. La cantidad de datos que se pueden cifrar viene determinado por el tipo de clave de destino y el algoritmo de cifrado.

EncryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Cifra una secuencia arbitraria de bytes mediante una clave de cifrado almacenada en un almacén de claves.

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

Obtiene un certificado.

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene un certificado.

GetCertificateAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtiene información sobre un certificado.

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Enumera los contactos de certificado de un almacén de claves especificado.

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Enumera el emisor de certificado especificado.

GetCertificateIssuersAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumerar emisores de certificados para un almacén de claves especificado.

GetCertificateIssuersNextAsync(IKeyVaultClient, String, CancellationToken)

Enumerar emisores de certificados para un almacén de claves especificado.

GetCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene la operación de creación de un certificado.

GetCertificatePolicyAsync(IKeyVaultClient, String, String, CancellationToken)

Enumera la directiva de un certificado.

GetCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Enumeración de certificados en un almacén de claves especificado

GetCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Enumeración de certificados en un almacén de claves especificado

GetCertificateVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Enumera las versiones de un certificado.

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las versiones de un certificado.

GetDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera información sobre el certificado eliminado especificado.

GetDeletedCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Enumera los certificados eliminados en el almacén especificado actualmente disponible para la recuperación.

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera los certificados eliminados en el almacén especificado actualmente disponible para la recuperación.

GetDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene la parte pública de una clave eliminada.

GetDeletedKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumera las claves eliminadas en el almacén especificado.

GetDeletedKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las claves eliminadas en el almacén especificado.

GetDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtiene la definición sas eliminada especificada.

GetDeletedSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Enumera las definiciones de SAS eliminadas del almacén y la cuenta de almacenamiento especificadas.

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las definiciones de SAS eliminadas del almacén y la cuenta de almacenamiento especificadas.

GetDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene el secreto eliminado especificado.

GetDeletedSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetDeletedSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene la cuenta de almacenamiento eliminada especificada.

GetDeletedStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumera las cuentas de almacenamiento eliminadas del almacén especificado.

GetDeletedStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las cuentas de almacenamiento eliminadas del almacén especificado.

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera la parte pública de una clave más sus atributos.

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera la parte pública de una clave más sus atributos.

GetKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtiene la parte pública de una clave almacenada.

GetKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumerar claves en el almacén especificado.

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Enumerar claves en el almacén especificado.

GetKeyVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Recupera una lista de versiones de clave individuales con el mismo nombre de clave.

GetKeyVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Recupera una lista de versiones de clave individuales con el mismo nombre de clave.

GetPendingCertificateSigningRequestAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene la solicitud de firma de certificado en Base64 pendiente (PKCS-10)

GetSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtiene información sobre una definición de SAS para la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/getsas.

GetSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Enumera las definiciones de SAS de almacenamiento de la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/listsas.

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las definiciones de SAS de almacenamiento de la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/listsas.

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

Obtiene un secreto.

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene un secreto.

GetSecretAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtenga un secreto especificado de un almacén de claves determinado.

GetSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumeración de secretos en un almacén de claves especificado.

GetSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumeración de secretos en un almacén de claves especificado.

GetSecretVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Enumera todas las versiones del secreto especificado.

GetSecretVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera todas las versiones del secreto especificado.

GetStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene información sobre una cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/get.

GetStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Enumere las cuentas de almacenamiento administradas por el almacén de claves especificado. Esta operación requiere el permiso storage/list.

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumere las cuentas de almacenamiento administradas por el almacén de claves especificado. Esta operación requiere el permiso storage/list.

ImportCertificateAsync(IKeyVaultClient, String, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importa un certificado en un almacén de claves especificado.

ImportCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importa una nueva versión de certificado. Si se trata de la primera versión, se crea el recurso de certificado.

ImportKeyAsync(IKeyVaultClient, String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, CancellationToken)

Importa una clave creada externamente, la almacena y devuelve parámetros y atributos de clave al cliente.

ImportKeyAsync(IKeyVaultClient, String, String, KeyBundle, Nullable<Boolean>, CancellationToken)

Importa una clave en el almacén especificado.

MergeCertificateAsync(IKeyVaultClient, String, String, IList<Byte[]>, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Combina un certificado o una cadena de certificados con un par de claves existente en el servidor.

MergeCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Combina un certificado o una cadena de certificados con un par de claves existente en el servidor.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Purga el certificado eliminado con efecto inmediato.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente el certificado eliminado especificado.

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Purga inmediatamente la clave eliminada.

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente la clave especificada.

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Purga inmediatamente el secreto eliminado.

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente el secreto especificado.

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente la cuenta de almacenamiento especificada.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Recupera un certificado eliminado.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera el certificado eliminado a su versión actual en /certificates.

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera la clave eliminada.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera la clave eliminada en su versión más reciente.

RecoverDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Recupera la definición de SAS eliminada.

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Recupera el secreto eliminado.

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera el secreto eliminado en la versión más reciente.

RecoverDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera la cuenta de almacenamiento eliminada.

RegenerateStorageAccountKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Vuelve a generar el valor de clave especificado para la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/regeneratekey.

RestoreCertificateAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura un certificado de copia de seguridad en un almacén.

RestoreKeyAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura una clave de copia de seguridad en un almacén.

RestoreSecretAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura un secreto de copia de seguridad en un almacén.

RestoreStorageAccountAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura una cuenta de almacenamiento de copia de seguridad en un almacén.

SetCertificateContactsAsync(IKeyVaultClient, String, Contacts, CancellationToken)

Establece los contactos de certificado para el almacén de claves especificado.

SetCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Establece el emisor de certificado especificado.

SetSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Crea o actualiza una nueva definición de SAS para la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/setsas.

SetSecretAsync(IKeyVaultClient, String, String, String, IDictionary<String,String>, String, SecretAttributes, CancellationToken)

Establece un secreto en un almacén de claves especificado.

SetStorageAccountAsync(IKeyVaultClient, String, String, String, String, Boolean, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Crea o actualiza una nueva cuenta de almacenamiento. Esta operación requiere el permiso storage/set.

SignAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Crea una firma a partir de un resumen mediante la clave especificada en el almacén.

SignAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Crea una firma a partir de un resumen mediante la clave especificada.

UnwrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Desencapsula una clave simétrica mediante la clave especificada en el almacén que se ha usado inicialmente para encapsular la clave.

UnwrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Desencapsula una clave simétrica mediante la clave especificada que se usó inicialmente para encapsular esa clave.

UpdateCertificateAsync(IKeyVaultClient, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Novedades una versión de certificado.

UpdateCertificateAsync(IKeyVaultClient, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Actualiza los atributos especificados asociados con el certificado dado.

UpdateCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Novedades el emisor de certificados especificado.

UpdateCertificateOperationAsync(IKeyVaultClient, String, String, Boolean, CancellationToken)

Novedades una operación de certificado.

UpdateCertificatePolicyAsync(IKeyVaultClient, String, String, CertificatePolicy, CancellationToken)

Novedades la directiva de un certificado.

UpdateKeyAsync(IKeyVaultClient, String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, CancellationToken)

La operación de actualización de clave cambia los atributos especificados de una clave almacenada y se puede aplicar a cualquier tipo de clave y versión de clave almacenada en Azure Key Vault.

UpdateKeyAsync(IKeyVaultClient, String, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Novedades los atributos de clave asociados a la clave especificada

UpdateKeyAsync(IKeyVaultClient, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Novedades los atributos de clave asociados a la clave especificada

UpdateSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Novedades los atributos especificados asociados a la definición de SAS especificada. Esta operación requiere el permiso storage/setsas.

UpdateSecretAsync(IKeyVaultClient, String, String, SecretAttributes, Dictionary<String,String>, CancellationToken)

Novedades los atributos asociados al secreto especificado

UpdateSecretAsync(IKeyVaultClient, String, String, String, String, SecretAttributes, IDictionary<String,String>, CancellationToken)

Novedades los atributos asociados a un secreto especificado en un almacén de claves determinado.

UpdateStorageAccountAsync(IKeyVaultClient, String, String, String, Nullable<Boolean>, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Novedades los atributos especificados asociados a la cuenta de almacenamiento especificada. Esta operación requiere el permiso storage/set/update.

VerifyAsync(IKeyVaultClient, String, String, Byte[], Byte[], CancellationToken)

Comprueba una firma mediante la clave especificada.

VerifyAsync(IKeyVaultClient, String, String, String, String, Byte[], Byte[], CancellationToken)

Comprueba una firma mediante una clave especificada.

WrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Ajusta una clave simétrica mediante la clave especificada.

WrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Ajusta una clave simétrica mediante una clave especificada.

Se aplica a