CryptographyClient Konstruktoren

Definition

Überlädt

CryptographyClient()

Initialisiert eine neue instance der -Klasse für die CryptographyClient Simulation.

CryptographyClient(JsonWebKey)

Initialisiert eine neue Instanz der CryptographyClient-Klasse. Kryptografische Vorgänge werden nur auf dem lokalen Computer ausgeführt.

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Initialisiert eine neue Instanz der CryptographyClient-Klasse. Kryptografische Vorgänge werden nur auf dem lokalen Computer ausgeführt.

CryptographyClient(Uri, TokenCredential)

Initialisiert eine neue Instanz der CryptographyClient-Klasse.

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Initialisiert eine neue Instanz der CryptographyClient-Klasse.

CryptographyClient()

Quelle:
CryptographyClient.cs
Quelle:
CryptographyClient.cs

Initialisiert eine neue instance der -Klasse für die CryptographyClient Simulation.

protected CryptographyClient ();
Protected Sub New ()

Gilt für:

CryptographyClient(JsonWebKey)

Quelle:
CryptographyClient.cs
Quelle:
CryptographyClient.cs

Initialisiert eine neue Instanz der CryptographyClient-Klasse. Kryptografische Vorgänge werden nur auf dem lokalen Computer ausgeführt.

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)

Parameter

key
JsonWebKey

Ein JsonWebKey , der für lokale kryptografische Vorgänge verwendet wird.

Ausnahmen

key ist NULL.

Die KeyType von key wird nicht unterstützt.

Gilt für:

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

Quelle:
CryptographyClient.cs
Quelle:
CryptographyClient.cs

Initialisiert eine neue Instanz der CryptographyClient-Klasse. Kryptografische Vorgänge werden nur auf dem lokalen Computer ausgeführt.

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)

Parameter

key
JsonWebKey

Ein JsonWebKey , der für lokale kryptografische Vorgänge verwendet wird.

options
LocalCryptographyClientOptions

LocalCryptographyClientOptions , um die CryptographyClient für lokale Vorgänge zu konfigurieren.

Ausnahmen

key ist NULL.

Die KeyType von key wird nicht unterstützt.

Gilt für:

CryptographyClient(Uri, TokenCredential)

Quelle:
CryptographyClient.cs
Quelle:
CryptographyClient.cs

Initialisiert eine neue Instanz der CryptographyClient-Klasse.

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)

Parameter

keyId
Uri

Der Schlüsselbezeichner des , der KeyVaultKey für kryptografische Vorgänge verwendet wird. Wenn Sie über einen Schlüssel Uriverfügen, verwenden Sie KeyVaultKeyIdentifier , um die VaultUri - und andere Informationen zu analysieren. Sie sollten überprüfen, ob dieser URI auf eine gültige Key Vault oder eine verwaltete HSM-Ressource verweist. Einzelheiten dazu finden Sie unter https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

Ein TokenCredential , der zum Authentifizieren von Anforderungen an den Tresor verwendet wird, z. B. DefaultAzureCredential.

Ausnahmen

keyId oder credential ist NULL.

Gilt für:

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

Quelle:
CryptographyClient.cs
Quelle:
CryptographyClient.cs

Initialisiert eine neue Instanz der CryptographyClient-Klasse.

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)

Parameter

keyId
Uri

Der Schlüsselbezeichner des , der KeyVaultKey für kryptografische Vorgänge verwendet wird. Wenn Sie über einen Schlüssel Uriverfügen, verwenden Sie KeyVaultKeyIdentifier , um die VaultUri - und andere Informationen zu analysieren. Sie sollten überprüfen, ob dieser URI auf eine gültige Key Vault oder eine verwaltete HSM-Ressource verweist. Einzelheiten dazu finden Sie unter https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

Ein TokenCredential , der zum Authentifizieren von Anforderungen an den Tresor verwendet wird, z. B. DefaultAzureCredential.

options
CryptographyClientOptions

CryptographyClientOptionsfür CryptographyClient lokale oder Remotevorgänge auf Key Vault.

Ausnahmen

keyId oder credential ist NULL.

Wird Version nicht unterstützt.

Gilt für: