CloudBlob.GetSharedAccessSignature メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
GetSharedAccessSignature(SharedAccessBlobPolicy) |
BLOB の共有アクセス署名を返します。 |
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders) |
BLOB の共有アクセス署名を返します。 |
GetSharedAccessSignature(SharedAccessBlobPolicy, String) |
BLOB の共有アクセス署名を返します。 |
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String) |
BLOB の共有アクセス署名を返します。 |
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange) |
BLOB の共有アクセス署名を返します。 |
GetSharedAccessSignature(SharedAccessBlobPolicy)
BLOB の共有アクセス署名を返します。
public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy -> string
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy) As String
パラメーター
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
戻り値
URI クエリ文字列形式の共有アクセス署名です。
注釈
返されるクエリ文字列は、先頭に疑問符が付きます。
適用対象
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)
BLOB の共有アクセス署名を返します。
public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders -> string
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders) As String
パラメーター
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
- headers
- SharedAccessBlobHeaders
この SAS でアクセスされる BLOB に対して設定するオプションのヘッダー値を指定する SharedAccessBlobHeaders オブジェクトです。
戻り値
URI クエリ文字列形式の共有アクセス署名です。
適用対象
GetSharedAccessSignature(SharedAccessBlobPolicy, String)
BLOB の共有アクセス署名を返します。
public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, string groupPolicyIdentifier);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * string -> string
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, groupPolicyIdentifier As String) As String
パラメーター
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
- groupPolicyIdentifier
- String
保存されているアクセス ポリシーを識別する文字列です。
戻り値
URI クエリ文字列形式の共有アクセス署名です。
注釈
返されるクエリ文字列は、先頭に疑問符が付きます。
適用対象
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)
BLOB の共有アクセス署名を返します。
public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string -> string
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String) As String
パラメーター
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
- headers
- SharedAccessBlobHeaders
この SAS でアクセスされる BLOB に対して設定するオプションのヘッダー値を指定する SharedAccessBlobHeaders オブジェクトです。
- groupPolicyIdentifier
- String
保存されているアクセス ポリシーを識別する文字列です。
戻り値
URI クエリ文字列形式の共有アクセス署名です。
適用対象
GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)
BLOB の共有アクセス署名を返します。
public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier, Microsoft.Azure.Storage.SharedAccessProtocol? protocols, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String, protocols As Nullable(Of SharedAccessProtocol), ipAddressOrRange As IPAddressOrRange) As String
パラメーター
- policy
- SharedAccessBlobPolicy
共有アクセス署名のアクセス ポリシーを指定する SharedAccessBlobPolicy オブジェクトです。
- headers
- SharedAccessBlobHeaders
この SAS でアクセスされる BLOB に対して設定するオプションのヘッダー値を指定する SharedAccessBlobHeaders オブジェクトです。
- groupPolicyIdentifier
- String
保存されているアクセス ポリシーを識別する文字列です。
- protocols
- Nullable<SharedAccessProtocol>
許可されているプロトコル (https のみ、または http と https)。 プロトコルを制限しない場合は Null。
- ipAddressOrRange
- IPAddressOrRange
許可される IP アドレスまたは IP アドレスの範囲。 IP アドレスに基づいて制限しない場合は Null。
戻り値
URI クエリ文字列形式の共有アクセス署名です。
適用対象
Azure SDK for .NET