次の方法で共有


BlobEncryptionPolicy(IKey, IKeyResolver) コンストラクター

定義

指定したキーとリゾルバーを使用して BlobEncryptionPolicy 、 クラスの新しいインスタンスを初期化します。

public BlobEncryptionPolicy (Microsoft.Azure.KeyVault.Core.IKey key, Microsoft.Azure.KeyVault.Core.IKeyResolver keyResolver);
new Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy : Microsoft.Azure.KeyVault.Core.IKey * Microsoft.Azure.KeyVault.Core.IKeyResolver -> Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy
Public Sub New (key As IKey, keyResolver As IKeyResolver)

パラメーター

key
IKey

暗号化中にコンテンツ キーをラップまたはラップ解除するために使用される型 IKey のオブジェクト。

keyResolver
IKeyResolver

既存の BLOB の暗号化を解除するための正しいキーを選択するために使用されるキー リゾルバー。

注釈

生成されたポリシーを暗号化に使用する場合、ユーザーは少なくともキーを指定する必要があります。 キーがない場合、暗号化中に例外がスローされます。
生成されたポリシーが暗号化解除に使用されることを意図している場合、ユーザーはキー リゾルバーを提供できます。 クライアント ライブラリは次の手順を実行します。
1. キーリゾルバーを呼び出して、指定した場合はキーを取得します。
2. リゾルバーが指定されておらず、キーが指定されている場合、クライアント ライブラリはキー ID とキーを照合し、キーを使用します。

適用対象