CryptographyClient コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CryptographyClient() |
モック作成のために クラスの CryptographyClient 新しいインスタンスを初期化します。 |
CryptographyClient(JsonWebKey) |
CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。 |
CryptographyClient(JsonWebKey, LocalCryptographyClientOptions) |
CryptographyClient クラスの新しいインスタンスを初期化します。 暗号化操作は、ローカル コンピューターでのみ実行されます。 |
CryptographyClient(Uri, TokenCredential) |
CryptographyClient クラスの新しいインスタンスを初期化します。 |
CryptographyClient(Uri, TokenCredential, CryptographyClientOptions) |
CryptographyClient クラスの新しいインスタンスを初期化します。 |
CryptographyClient()
モック作成のために クラスの CryptographyClient 新しいインスタンスを初期化します。
protected CryptographyClient ();
Protected Sub New ()
適用対象
CryptographyClient(JsonWebKey)
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 です。
KeyTypeの key
はサポートされていません。
適用対象
CryptographyClient(JsonWebKey, LocalCryptographyClientOptions)
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 です。
KeyTypeの key
はサポートされていません。
適用対象
CryptographyClient(Uri, TokenCredential)
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 クラスの新しいインスタンスを初期化します。
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はサポートされていません。
適用対象
Azure SDK for .NET