KeyVaultClient Clase

Definición

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

public class KeyVaultClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.KeyVault.KeyVaultClient>, IDisposable, Microsoft.Azure.KeyVault.IKeyVaultClient, Microsoft.Rest.Azure.IAzureClient
type KeyVaultClient = class
    inherit ServiceClient<KeyVaultClient>
    interface IKeyVaultClient
    interface IDisposable
    interface IAzureClient
Public Class KeyVaultClient
Inherits ServiceClient(Of KeyVaultClient)
Implements IAzureClient, IDisposable, IKeyVaultClient
Herencia
Implementaciones

Constructores

KeyVaultClient(DelegatingHandler[])

Inicializa una nueva instancia de la clase KeyVaultClient.

KeyVaultClient(HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase KeyVaultClient.

KeyVaultClient(KeyVaultClient+AuthenticationCallback, DelegatingHandler[])

Constructor

KeyVaultClient(KeyVaultClient+AuthenticationCallback, HttpClient)

Constructor

KeyVaultClient(KeyVaultCredential, HttpClient)

Constructor

KeyVaultClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa una nueva instancia de la clase KeyVaultClient.

KeyVaultClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase KeyVaultClient.

Propiedades

AcceptLanguage

Obtiene o establece el idioma preferido para la respuesta.

ApiVersion

Versión de API del cliente.

Credentials

Credenciales necesarias para que el cliente se conecte a Azure.

DeserializationSettings

Obtiene o establece la configuración de deserialización json.

FirstMessageHandler

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
GenerateClientRequestId

Cuando se establece en true, se genera un valor único x-ms-client-request-id y se incluye en cada solicitud. El valor predeterminado es true.

HttpClient

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
HttpClientHandler

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
HttpMessageHandlers

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
LongRunningOperationRetryTimeout

Obtiene o establece el tiempo de espera de reintento en segundos para las operaciones de larga duración. El valor predeterminado es 30.

SerializationSettings

Obtiene o establece la configuración de serialización json.

UserAgent

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)

Métodos

BackupCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Realiza una copia de seguridad del certificado especificado.

BackupKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

BackupSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Realiza una copia de seguridad del secreto especificado.

BackupStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateCertificateWithHttpMessagesAsync(String, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

Crea un nuevo certificado.

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

CreateKeyWithHttpMessagesAsync(String, String, String, Nullable<Int32>, IList<String>, KeyAttributes, IDictionary<String,String>, String, Dictionary<String,List<String>>, CancellationToken)

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

DecryptWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Descifra un único bloque de datos cifrados.

DeleteCertificateContactsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteCertificateIssuerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Elimina el emisor de certificados especificado.

DeleteCertificateOperationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

Dispose()

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
Dispose(Boolean)

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
EncryptWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

GetCertificateContactsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificateIssuersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificateIssuersWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificateIssuerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Enumera el emisor de certificados especificado.

GetCertificateOperationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificatePolicyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Enumera la directiva de un certificado.

GetCertificatesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificatesWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

GetCertificateVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumerar las versiones de un certificado.

GetCertificateVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumerar las versiones de un certificado.

GetCertificateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene información sobre un certificado.

GetDeletedCertificatesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetDeletedCertificatesWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

GetDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera información sobre el certificado eliminado especificado.

GetDeletedKeysNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumera las claves eliminadas en el almacén especificado.

GetDeletedKeysWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumera las claves eliminadas en el almacén especificado.

GetDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene la parte pública de una clave eliminada.

GetDeletedSasDefinitionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumera las definiciones de SAS eliminadas para el almacén y la cuenta de almacenamiento especificados.

GetDeletedSasDefinitionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumera las definiciones de SAS eliminadas para el almacén y la cuenta de almacenamiento especificados.

GetDeletedSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene la definición sas eliminada especificada.

GetDeletedSecretsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetDeletedSecretsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumera los secretos eliminados del almacén especificado.

GetDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene el secreto eliminado especificado.

GetDeletedStorageAccountsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetDeletedStorageAccountsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene la cuenta de almacenamiento eliminada especificada.

GetKeysNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumera las claves del almacén especificado.

GetKeysWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumera las claves del almacén especificado.

GetKeyVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetKeyVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetKeyWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene la parte pública de una clave almacenada.

GetPendingCertificateSigningRequestWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtiene la respuesta de solicitud de firma de certificado pendiente.

GetSasDefinitionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetSasDefinitionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<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.

GetSecretsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetSecretsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetSecretVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Enumera todas las versiones del secreto especificado.

GetSecretVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Enumera todas las versiones del secreto especificado.

GetSecretWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetStorageAccountsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

GetStorageAccountsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

GetStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ImportCertificateWithHttpMessagesAsync(String, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

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

ImportKeyWithHttpMessagesAsync(String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

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

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
MergeCertificateWithHttpMessagesAsync(String, String, IList<Byte[]>, CertificateAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

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

PurgeDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Elimina permanentemente el certificado eliminado especificado.

PurgeDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Elimina permanentemente la clave especificada.

PurgeDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Elimina permanentemente el secreto especificado.

PurgeDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Elimina permanentemente la cuenta de almacenamiento especificada.

RecoverDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

RecoverDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

RecoverDeletedSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera la definición de SAS eliminada.

RecoverDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

RecoverDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera la cuenta de almacenamiento eliminada.

RegenerateStorageAccountKeyWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

RestoreCertificateWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

RestoreKeyWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

RestoreSecretWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

RestoreStorageAccountWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

SetCertificateContactsWithHttpMessagesAsync(String, Contacts, Dictionary<String,List<String>>, CancellationToken)

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

SetCertificateIssuerWithHttpMessagesAsync(String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, Dictionary<String, List<String>>, CancellationToken)

Establece el emisor de certificados especificado.

SetRetryPolicy(RetryPolicy)

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
SetSasDefinitionWithHttpMessagesAsync(String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, Dictionary<String,List<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.

SetSecretWithHttpMessagesAsync(String, String, String, IDictionary<String, String>, String, SecretAttributes, Dictionary<String,List<String>>, CancellationToken)

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

SetStorageAccountWithHttpMessagesAsync(String, String, String, String, Boolean, String, StorageAccountAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

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

SetUserAgent(String)

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
SetUserAgent(String, String)

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

(Heredado de ServiceClient<T>)
SignWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

UnwrapKeyWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

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

UpdateCertificateIssuerWithHttpMessagesAsync(String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, Dictionary<String, List<String>>, CancellationToken)

Novedades el emisor de certificados especificado.

UpdateCertificateOperationWithHttpMessagesAsync(String, String, Boolean, Dictionary<String,List<String>>, CancellationToken)

Novedades una operación de certificado.

UpdateCertificatePolicyWithHttpMessagesAsync(String, String, CertificatePolicy, Dictionary<String,List<String>>, CancellationToken)

Novedades la directiva de un certificado.

UpdateCertificateWithHttpMessagesAsync(String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Actualiza los atributos especificados asociados con el certificado dado.

UpdateKeyWithHttpMessagesAsync(String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, Dictionary<String, List<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.

UpdateSasDefinitionWithHttpMessagesAsync(String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

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

UpdateSecretWithHttpMessagesAsync(String, String, String, String, SecretAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

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

UpdateStorageAccountWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, String, StorageAccountAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

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

VerifyWithHttpMessagesAsync(String, String, String, String, Byte[], Byte[], Dictionary<String,List<String>>, CancellationToken)

Comprueba una firma mediante una clave especificada.

WrapKeyWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Ajusta una clave simétrica mediante una clave especificada.

Métodos de extensión

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)

Clase de cliente para realizar operaciones de claves criptográficas y operaciones de almacén en el servicio Key Vault.

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 certificados 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 determinada 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 que se almacena en un almacén de claves.

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

Obtiene información sobre un certificado.

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene un certificado.

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

Obtiene un certificado.

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

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

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Enumera el emisor de certificados 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)

Enumerar las versiones de un certificado.

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumerar 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 disponible actualmente para la recuperación.

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera los certificados eliminados en el almacén especificado disponible actualmente 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 para el almacén y la cuenta de almacenamiento especificados.

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las definiciones de SAS eliminadas para el almacén y la cuenta de almacenamiento especificados.

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, String, String, CancellationToken)

Obtiene la parte pública de una clave almacenada.

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

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

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

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

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

Enumera las claves del almacén especificado.

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Enumera las claves del 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)

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

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

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

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

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

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtiene un secreto.

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

Obtiene un secreto.

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)

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

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

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

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.

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

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

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

Importa una clave en el almacén especificado.

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.

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, String, CancellationToken)

Elimina permanentemente el certificado eliminado especificado.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Purga el certificado eliminado con efecto inmediato.

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente la clave especificada.

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Purga inmediatamente la clave eliminada.

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente el secreto especificado.

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Purga inmediatamente el secreto eliminado.

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Elimina permanentemente la cuenta de almacenamiento especificada.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

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

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Recupera un certificado eliminado.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

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

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera la clave eliminada.

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

Recupera la definición de SAS eliminada.

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

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

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Recupera el secreto eliminado.

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