Partager via


KeyVaultClient Classe

Définition

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service 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
Héritage
Implémente

Constructeurs

KeyVaultClient(DelegatingHandler[])

Initialise une nouvelle instance de la classe KeyVaultClient.

KeyVaultClient(HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe KeyVaultClient.

KeyVaultClient(KeyVaultClient+AuthenticationCallback, DelegatingHandler[])

Constructeur

KeyVaultClient(KeyVaultClient+AuthenticationCallback, HttpClient)

Constructeur

KeyVaultClient(KeyVaultCredential, HttpClient)

Constructeur

KeyVaultClient(ServiceClientCredentials, DelegatingHandler[])

Initialise une nouvelle instance de la classe KeyVaultClient.

KeyVaultClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe KeyVaultClient.

Propriétés

AcceptLanguage

Obtient ou définit la langue par défaut pour la réponse.

ApiVersion

Version d’API client.

Credentials

Informations d’identification nécessaires pour que le client se connecte à Azure.

DeserializationSettings

Obtient ou définit les paramètres de désérialisation json.

FirstMessageHandler

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
GenerateClientRequestId

Lorsque la valeur est true, une valeur unique x-ms-client-request-id est générée et incluse dans chaque requête. La valeur par défaut est true.

HttpClient

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
HttpClientHandler

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
HttpMessageHandlers

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
LongRunningOperationRetryTimeout

Obtient ou définit le délai d’expiration de nouvelle tentative en secondes pour les opérations de longue durée. La valeur par défaut est 30.

SerializationSettings

Obtient ou définit les paramètres de sérialisation json.

UserAgent

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)

Méthodes

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

Sauvegarde le certificat spécifié.

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

Demande qu’une sauvegarde de la clé spécifiée soit téléchargée sur le client.

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

Sauvegarde le secret spécifié.

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

Sauvegarde le compte de stockage spécifié.

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

Crée un certificat.

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

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

Crée une clé, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

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

Déchiffre un seul bloc de données chiffrées.

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

Supprime les contacts de certificat pour un coffre de clés spécifié.

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

Supprime l’émetteur de certificat spécifié.

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

Supprime l’opération de création d’un certificat spécifique.

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

Supprime un certificat d’un coffre de clés spécifié.

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

Supprime une clé de tout type du stockage dans Azure Key Vault.

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

Supprime une définition SAS d’un compte de stockage spécifié. Cette opération nécessite l’autorisation storage/deletesas.

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

Supprime un secret d’un coffre de clés spécifié.

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

Supprime un compte de stockage. Cette opération nécessite l’autorisation de stockage/suppression.

Dispose()

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
Dispose(Boolean)

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

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

Chiffre une séquence arbitraire d’octets à l’aide d’une clé de chiffrement stockée dans un coffre de clés.

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

Répertorie les contacts de certificat pour un coffre de clés spécifié.

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

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

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

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

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

Répertorie l’émetteur de certificat spécifié.

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

Obtient l’opération de création d’un certificat.

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

Répertorie la stratégie d’un certificat.

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

Répertorier les certificats dans un coffre de clés spécifié

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

Répertorier les certificats dans un coffre de clés spécifié

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

Répertorier les versions d’un certificat.

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

Répertorier les versions d’un certificat.

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

Obtient des informations sur un certificat.

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

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

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

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

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

Récupère des informations sur le certificat supprimé spécifié.

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

Répertorie les clés supprimées dans le coffre spécifié.

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

Répertorie les clés supprimées dans le coffre spécifié.

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

Obtient la partie publique d’une clé supprimée.

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

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

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

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

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

Obtient la définition sas supprimée spécifiée.

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

Répertorie les secrets supprimés pour le coffre spécifié.

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

Répertorie les secrets supprimés pour le coffre spécifié.

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

Obtient le secret supprimé spécifié.

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

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

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

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

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

Obtient le compte de stockage supprimé spécifié.

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

Répertorier les clés dans le coffre spécifié.

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

Répertorier les clés dans le coffre spécifié.

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

Récupère une liste de versions de clé individuelles portant le même nom de clé.

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

Récupère une liste de versions de clé individuelles portant le même nom de clé.

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

Obtient la partie publique d’une clé stockée.

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

Obtient la réponse à la demande de signature de certificat en attente.

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

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

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

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

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

Obtient des informations sur une définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/getsas.

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

Répertorier les secrets dans un coffre de clés spécifié.

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

Répertorier les secrets dans un coffre de clés spécifié.

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

Répertorie toutes les versions du secret spécifié.

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

Répertorie toutes les versions du secret spécifié.

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

Obtenez un secret spécifié à partir d’un coffre de clés donné.

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

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

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

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

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

Obtient des informations sur un compte de stockage spécifié. Cette opération nécessite l’autorisation de stockage/obtention.

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

Importe un certificat dans un coffre de clés spécifié.

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

Importe une clé créée en externe, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

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

Fusionne un certificat ou une chaîne de certificats avec une paire de clés existante sur le serveur.

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

Supprime définitivement le certificat supprimé spécifié.

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

Supprime définitivement la clé spécifiée.

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

Supprime définitivement le secret spécifié.

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

Supprime définitivement le compte de stockage spécifié.

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

Récupère le certificat supprimé dans sa version actuelle sous /certificates.

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

Récupère la clé supprimée dans sa dernière version.

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

Récupère la définition SAS supprimée.

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

Récupère le secret supprimé dans la dernière version.

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

Récupère le compte de stockage supprimé.

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

Régénère la valeur de clé spécifiée pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/regeneratekey.

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

Restaure un certificat sauvegardé dans un coffre.

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

Restaure une clé sauvegardée dans un coffre.

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

Restaure un secret sauvegardé dans un coffre.

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

Restaure un compte de stockage sauvegardé dans un coffre.

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

Définit les contacts de certificat pour le coffre de clés spécifié.

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

Définit l’émetteur de certificat spécifié.

SetRetryPolicy(RetryPolicy)

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
SetSasDefinitionWithHttpMessagesAsync(String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Crée ou met à jour une nouvelle définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/setsas.

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

Définit un secret dans un coffre de clés spécifié.

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

Crée ou met à jour un compte de stockage. Cette opération nécessite l’autorisation de stockage/set.

SetUserAgent(String)

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

(Hérité de ServiceClient<T>)
SetUserAgent(String, String)

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

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

Crée une signature à partir d’un digest à l’aide de la clé spécifiée.

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

Désencapsule une clé symétrique à l’aide de la clé spécifiée qui a été initialement utilisée pour l’encapsulage de cette clé.

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

Mises à jour l’émetteur de certificat spécifié.

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

Mises à jour une opération de certificat.

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

Mises à jour la stratégie d’un certificat.

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

Met à jour les attributs spécifiés associés au certificat donné.

UpdateKeyWithHttpMessagesAsync(String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

L’opération de mise à jour de clé modifie les attributs spécifiés d’une clé stockée et peut être appliquée à n’importe quel type de clé et version de clé stockés dans Azure Key Vault.

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

Mises à jour les attributs spécifiés associés à la définition SAS donnée. Cette opération nécessite l’autorisation storage/setsas.

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

Mises à jour les attributs associés à un secret spécifié dans un coffre de clés donné.

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

Mises à jour les attributs spécifiés associés au compte de stockage donné. Cette opération nécessite l’autorisation stockage/set/update.

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

Vérifie une signature à l’aide d’une clé spécifiée.

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

Encapsule une clé symétrique à l’aide d’une clé spécifiée.

Méthodes d’extension

BackupCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le certificat spécifié.

BackupKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Demande qu’une sauvegarde de la clé spécifiée soit téléchargée sur le client.

BackupSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le secret spécifié.

BackupStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Sauvegarde le compte de stockage spécifié.

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

Crée un certificat.

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

Classe cliente pour effectuer des opérations de clé de chiffrement et des opérations de coffre sur le service Key Vault.

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

Crée une clé, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

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

Déchiffre un seul bloc de données chiffrées

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

Déchiffre un seul bloc de données chiffrées.

DeleteCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un certificat d’un coffre de clés spécifié.

DeleteCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Supprime les contacts de certificat pour un coffre de clés spécifié.

DeleteCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime l’émetteur de certificat spécifié.

DeleteCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime l’opération de création d’un certificat spécifique.

DeleteKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime une clé de tout type du stockage dans Azure Key Vault.

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

Supprime une définition SAS d’un compte de stockage spécifié. Cette opération nécessite l’autorisation storage/deletesas.

DeleteSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un secret d’un coffre de clés spécifié.

DeleteStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime un compte de stockage. Cette opération nécessite l’autorisation de stockage/suppression.

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

Chiffre un seul bloc de données. La quantité de données pouvant être chiffrées est déterminée par le type de clé cible et l’algorithme de chiffrement.

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

Chiffre une séquence arbitraire d’octets à l’aide d’une clé de chiffrement stockée dans un coffre de clés.

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

Obtient des informations sur un certificat.

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient un certificat.

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

Obtient un certificat.

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les contacts de certificat pour un coffre de clés spécifié.

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Répertorie l’émetteur de certificat spécifié.

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

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

GetCertificateIssuersNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les émetteurs de certificats pour un coffre de clés spécifié.

GetCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient l’opération de création d’un certificat.

GetCertificatePolicyAsync(IKeyVaultClient, String, String, CancellationToken)

Répertorie la stratégie d’un certificat.

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

Répertorier les certificats dans un coffre de clés spécifié

GetCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les certificats dans un coffre de clés spécifié

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

Répertorier les versions d’un certificat.

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les versions d’un certificat.

GetDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère des informations sur le certificat supprimé spécifié.

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

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les certificats supprimés dans le coffre spécifié actuellement disponibles pour la récupération.

GetDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient la partie publique d’une clé supprimée.

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

Répertorie les clés supprimées dans le coffre spécifié.

GetDeletedKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les clés supprimées dans le coffre spécifié.

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

Obtient la définition sas supprimée spécifiée.

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

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les définitions SAP supprimées pour le coffre et le compte de stockage spécifiés.

GetDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient le secret supprimé spécifié.

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

Répertorie les secrets supprimés pour le coffre spécifié.

GetDeletedSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les secrets supprimés pour le coffre spécifié.

GetDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient le compte de stockage supprimé spécifié.

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

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

GetDeletedStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie les comptes de stockage supprimés pour le coffre spécifié.

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

Obtient la partie publique d’une clé stockée.

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère la partie publique d’une clé ainsi que ses attributs

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

Récupère la partie publique d’une clé ainsi que ses attributs

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

Répertorier les clés dans le coffre spécifié.

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les clés dans le coffre spécifié.

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

Récupère une liste de versions de clé individuelles portant le même nom de clé.

GetKeyVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Récupère une liste de versions de clé individuelles portant le même nom de clé.

GetPendingCertificateSigningRequestAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient la demande de signature de certificat en attente en Base64 (PKCS-10)

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

Obtient des informations sur une définition SAS pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/getsas.

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

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les définitions SAS de stockage pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/listsas.

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

Obtenez un secret spécifié à partir d’un coffre de clés donné.

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient un secret.

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

Obtient un secret.

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

Répertorier les secrets dans un coffre de clés spécifié.

GetSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les secrets dans un coffre de clés spécifié.

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

Répertorie toutes les versions du secret spécifié.

GetSecretVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorie toutes les versions du secret spécifié.

GetStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtient des informations sur un compte de stockage spécifié. Cette opération nécessite l’autorisation de stockage/obtention.

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

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Répertorier les comptes de stockage gérés par le coffre de clés spécifié. Cette opération nécessite l’autorisation de stockage/liste.

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

Importe une nouvelle version de certificat. S’il s’agit de la première version, la ressource de certificat est créée.

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

Importe un certificat dans un coffre de clés spécifié.

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

Importe une clé dans le coffre spécifié

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

Importe une clé créée en externe, l'enregistre, et renvoie les paramètres et attributs de la clé au client.

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

Fusionne un certificat ou une chaîne de certificats avec une paire de clés existante sur le serveur.

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

Fusionne un certificat ou une chaîne de certificats avec une paire de clés existante sur le serveur.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le certificat supprimé spécifié.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Purge le certificat supprimé avec effet immédiat.

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement la clé spécifiée.

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Vide immédiatement la clé supprimée.

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le secret spécifié.

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Vide immédiatement le secret supprimé.

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Supprime définitivement le compte de stockage spécifié.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le certificat supprimé dans sa version actuelle sous /certificates.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer le certificat supprimé.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère la clé supprimée dans sa dernière version.

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer la clé supprimée.

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

Récupère la définition SAS supprimée.

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le secret supprimé dans la dernière version.

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Permet de récupérer le secret supprimé.

RecoverDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Récupère le compte de stockage supprimé.

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

Régénère la valeur de clé spécifiée pour le compte de stockage donné. Cette opération nécessite l’autorisation storage/regeneratekey.

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

Restaure un certificat sauvegardé dans un coffre.

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

Restaure une clé sauvegardée dans un coffre.

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

Restaure un secret sauvegardé dans un coffre.

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

Restaure un compte de stockage sauvegardé dans un coffre.

SetCertificateContactsAsync(IKeyVaultClient, String, Contacts, CancellationToken)

Définit les contacts de certificat pour le coffre de clés spécifié.

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

Définit l’émetteur de certificat spécifié.

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

Crée ou met à jour une nouvelle définition SAP pour le compte de stockage spécifié. Cette opération nécessite l’autorisation storage/setsas.

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

Définit un secret dans un coffre de clés spécifié.

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

Crée ou met à jour un compte de stockage. Cette opération nécessite l’autorisation stockage/set.

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

Crée une signature à partir d’un condensé à l’aide de la clé spécifiée dans le coffre

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

Crée une signature à partir d’un digest à l’aide de la clé spécifiée.

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

Désencapsule une clé symétrique à l’aide de la clé spécifiée dans le coffre qui a été initialement utilisée pour l’encapsulage de la clé.

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

Désencapsule une clé symétrique à l’aide de la clé spécifiée qui a été initialement utilisée pour l’encapsulage de cette clé.

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

Mises à jour une version de certificat.

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

Met à jour les attributs spécifiés associés au certificat donné.

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

Mises à jour l’émetteur de certificat spécifié.

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

Mises à jour une opération de certificat.

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

Mises à jour la stratégie d’un certificat.

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

L’opération de mise à jour de clé modifie les attributs spécifiés d’une clé stockée et peut être appliquée à n’importe quel type de clé et version de clé stockés dans Azure Key Vault.

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

Mises à jour les attributs de clé associés à la clé spécifiée

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

Mises à jour les attributs de clé associés à la clé spécifiée

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

Mises à jour les attributs spécifiés associés à la définition SAS donnée. Cette opération nécessite l’autorisation storage/setsas.

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

Mises à jour les attributs associés au secret spécifié

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

Mises à jour les attributs associés à un secret spécifié dans un coffre de clés donné.

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

Mises à jour les attributs spécifiés associés au compte de stockage donné. Cette opération nécessite l’autorisation stockage/set/update.

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

Vérifie une signature à l’aide de la clé spécifiée

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

Vérifie une signature à l’aide d’une clé spécifiée.

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

Encapsule une clé symétrique à l’aide de la clé spécifiée

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

Encapsule une clé symétrique à l’aide d’une clé spécifiée.

S’applique à