BlobRequestOptions.RequireEncryption プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント ライブラリによって書き込まれ、読み取られるデータを暗号化するかどうかを示す値を取得または設定します。
public bool? RequireEncryption { get; set; }
member this.RequireEncryption : Nullable<bool> with get, set
Public Property RequireEncryption As Nullable(Of Boolean)
プロパティ値
すべてのトランザクションでデータを暗号化/暗号化解除する必要があることを指定する場合は を使用 true
します。それ以外の場合 false
は 。
実装
例
// Instruct the client library to fail if data read from the service is not encrypted.
BlobRequestOptions requireEncryptionRequestOptions = new BlobRequestOptions() { RequireEncryption = true };
byteCount = blob.DownloadToByteArray(destinationArray, index: 0, accessCondition: null, options: requireEncryptionRequestOptions);
注釈
ここで RequireEncryption は、Client-Side暗号化を指します。 この値が に true
設定されている場合、データが暗号化ポリシーで暗号化または暗号化解除されていない場合、すべての呼び出しは失敗します。 この値が false (既定値) の場合、暗号化されていないデータがそのまま返されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET