CloudBlob.GetUserDelegationSharedAccessSignature メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された のみに基づく資格情報を使用して、BLOB のユーザー委任ベースの共有アクセス署名を UserDelegationKey 返します。
public string GetUserDelegationSharedAccessSignature (Microsoft.Azure.Storage.UserDelegationKey delegationKey, Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers = default, Microsoft.Azure.Storage.SharedAccessProtocol? protocols = default, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange = default);
member this.GetUserDelegationSharedAccessSignature : Microsoft.Azure.Storage.UserDelegationKey * Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
Public Function GetUserDelegationSharedAccessSignature (delegationKey As UserDelegationKey, policy As SharedAccessBlobPolicy, Optional headers As SharedAccessBlobHeaders = Nothing, Optional protocols As Nullable(Of SharedAccessProtocol) = Nothing, Optional ipAddressOrRange As IPAddressOrRange = Nothing) As String
パラメーター
- delegationKey
- UserDelegationKey
UserDelegationKey この SAS トークンに署名します。
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
- headers
- SharedAccessBlobHeaders
この SAS でアクセスされる BLOB に対して設定するオプションのヘッダー値を指定する SharedAccessBlobHeaders オブジェクトです。
- protocols
- Nullable<SharedAccessProtocol>
許可されるプロトコル (https のみ、または http と https)。 プロトコルを制限しない場合は Null。
- ipAddressOrRange
- IPAddressOrRange
許可される IP アドレスまたは IP アドレスの範囲。 IP アドレスに基づいて制限しない場合は Null。
戻り値
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET