Partager via


CryptographyClient Constructeurs

Définition

Surcharges

CryptographyClient()

Initialise une nouvelle instance de la CryptographyClient classe pour les moqueries.

CryptographyClient(JsonWebKey)

Initialise une nouvelle instance de la classe CryptographyClient. Les opérations de chiffrement seront effectuées uniquement sur l’ordinateur local.

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Initialise une nouvelle instance de la classe CryptographyClient. Les opérations de chiffrement seront effectuées uniquement sur l’ordinateur local.

CryptographyClient(Uri, TokenCredential)

Initialise une nouvelle instance de la classe CryptographyClient.

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Initialise une nouvelle instance de la classe CryptographyClient.

CryptographyClient()

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Initialise une nouvelle instance de la CryptographyClient classe pour les moqueries.

protected CryptographyClient ();
Protected Sub New ()

S’applique à

CryptographyClient(JsonWebKey)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Initialise une nouvelle instance de la classe CryptographyClient. Les opérations de chiffrement seront effectuées uniquement sur l’ordinateur local.

public CryptographyClient (Azure.Security.KeyVault.Keys.JsonWebKey key);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Azure.Security.KeyVault.Keys.JsonWebKey -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (key As JsonWebKey)

Paramètres

key
JsonWebKey

JsonWebKey utilisé pour les opérations de chiffrement locales.

Exceptions

key a la valeur null.

Le KeyType de n’est key pas pris en charge.

S’applique à

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Initialise une nouvelle instance de la classe CryptographyClient. Les opérations de chiffrement seront effectuées uniquement sur l’ordinateur local.

public CryptographyClient (Azure.Security.KeyVault.Keys.JsonWebKey key, Azure.Security.KeyVault.Keys.Cryptography.LocalCryptographyClientOptions options);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Azure.Security.KeyVault.Keys.JsonWebKey * Azure.Security.KeyVault.Keys.Cryptography.LocalCryptographyClientOptions -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (key As JsonWebKey, options As LocalCryptographyClientOptions)

Paramètres

key
JsonWebKey

JsonWebKey utilisé pour les opérations de chiffrement locales.

options
LocalCryptographyClientOptions

LocalCryptographyClientOptions pour configurer pour les CryptographyClient opérations locales uniquement.

Exceptions

key a la valeur null.

Le KeyType de n’est key pas pris en charge.

S’applique à

CryptographyClient(Uri, TokenCredential)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Initialise une nouvelle instance de la classe CryptographyClient.

public CryptographyClient (Uri keyId, Azure.Core.TokenCredential credential);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Uri * Azure.Core.TokenCredential -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (keyId As Uri, credential As TokenCredential)

Paramètres

keyId
Uri

Identificateur de clé de qui sera utilisé pour les KeyVaultKey opérations de chiffrement. Si vous disposez d’une clé Uri, utilisez KeyVaultKeyIdentifier pour analyser les VaultUri informations et d’autres. Vous devez vérifier que cet URI fait référence à une ressource Key Vault ou HSM managée valide. Pour plus d'informations, consultez https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

TokenCredential utilisé pour authentifier les demandes adressées au coffre, comme DefaultAzureCredential.

Exceptions

keyId ou credential est null.

S’applique à

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Source:
CryptographyClient.cs
Source:
CryptographyClient.cs

Initialise une nouvelle instance de la classe CryptographyClient.

public CryptographyClient (Uri keyId, Azure.Core.TokenCredential credential, Azure.Security.KeyVault.Keys.Cryptography.CryptographyClientOptions options);
new Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient : Uri * Azure.Core.TokenCredential * Azure.Security.KeyVault.Keys.Cryptography.CryptographyClientOptions -> Azure.Security.KeyVault.Keys.Cryptography.CryptographyClient
Public Sub New (keyId As Uri, credential As TokenCredential, options As CryptographyClientOptions)

Paramètres

keyId
Uri

Identificateur de clé de qui sera utilisé pour les KeyVaultKey opérations de chiffrement. Si vous disposez d’une clé Uri, utilisez KeyVaultKeyIdentifier pour analyser les VaultUri informations et d’autres. Vous devez vérifier que cet URI fait référence à une ressource Key Vault ou HSM managée valide. Pour plus d'informations, consultez https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

TokenCredential utilisé pour authentifier les demandes adressées au coffre, comme DefaultAzureCredential.

options
CryptographyClientOptions

CryptographyClientOptionspour les CryptographyClient opérations locales ou distantes sur Key Vault.

Exceptions

keyId ou credential est null.

n’est Version pas pris en charge.

S’applique à