次の方法で共有


CryptographyClient コンストラクター

定義

オーバーロード

CryptographyClient()

モック作成のために クラスの CryptographyClient 新しいインスタンスを初期化します。

CryptographyClient(JsonWebKey)

CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。

CryptographyClient(Uri, TokenCredential)

CryptographyClient クラスの新しいインスタンスを初期化します。

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

CryptographyClient クラスの新しいインスタンスを初期化します。

CryptographyClient()

ソース:
CryptographyClient.cs
ソース:
CryptographyClient.cs

モック作成のために クラスの CryptographyClient 新しいインスタンスを初期化します。

protected CryptographyClient ();
Protected Sub New ()

適用対象

CryptographyClient(JsonWebKey)

ソース:
CryptographyClient.cs
ソース:
CryptographyClient.cs

CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。

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)

パラメーター

key
JsonWebKey

JsonWebKeyローカル暗号化操作に使用される 。

例外

key が null です。

KeyTypekey はサポートされていません。

適用対象

CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)

ソース:
CryptographyClient.cs
ソース:
CryptographyClient.cs

CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。

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)

パラメーター

key
JsonWebKey

JsonWebKeyローカル暗号化操作に使用される 。

options
LocalCryptographyClientOptions

LocalCryptographyClientOptions を使用して、ローカルのみの操作用に を CryptographyClient 構成します。

例外

key が null です。

KeyTypekey はサポートされていません。

適用対象

CryptographyClient(Uri, TokenCredential)

ソース:
CryptographyClient.cs
ソース:
CryptographyClient.cs

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)

パラメーター

keyId
Uri

暗号化操作に KeyVaultKey 使用される のキー識別子。 キー Uriがある場合は、 を使用 KeyVaultKeyIdentifier して、およびその他の情報を VaultUri 解析します。 この URI が有効なKey Vaultまたはマネージド HSM リソースを参照していることを検証する必要があります。 詳細については、https://aka.ms/azsdk/blog/vault-uri を参照してください。

credential
TokenCredential

TokenCredential DefaultAzureCredential など、コンテナーへの要求を認証するために使用される 。

例外

keyId または credential が null です。

適用対象

CryptographyClient(Uri, TokenCredential, CryptographyClientOptions)

ソース:
CryptographyClient.cs
ソース:
CryptographyClient.cs

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)

パラメーター

keyId
Uri

暗号化操作に KeyVaultKey 使用される のキー識別子。 キー Uriがある場合は、 を使用 KeyVaultKeyIdentifier して、およびその他の情報を VaultUri 解析します。 この URI が有効なKey Vaultまたはマネージド HSM リソースを参照していることを検証する必要があります。 詳細については、https://aka.ms/azsdk/blog/vault-uri を参照してください。

credential
TokenCredential

TokenCredential DefaultAzureCredential など、コンテナーへの要求を認証するために使用される 。

options
CryptographyClientOptions

CryptographyClientOptionsKey VaultCryptographyClientでのローカル操作またはリモート操作の 場合は 。

例外

keyId または credential が null です。

Versionはサポートされていません。

適用対象