CloudBlob.GetUserDelegationSharedAccessSignature Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine benutzerdelegierungsbasierte Shared Access Signature für das Blob zurück, wobei die Anmeldeinformationen ausschließlich auf der bereitgestellten UserDelegationKey basieren.
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
Parameter
- delegationKey
- UserDelegationKey
UserDelegationKey zum Signieren dieses SAS-Tokens.
- policy
- SharedAccessBlobPolicy
Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.
- headers
- SharedAccessBlobHeaders
Ein SharedAccessBlobHeaders-Objekt, das optionale festzulegende Headerwerte für ein Blob angibt, auf das mit dieser SAS zugegriffen wird.
- protocols
- Nullable<SharedAccessProtocol>
Die zulässigen Protokolle (nur https oder http und https). Null, wenn Sie das Protokoll nicht einschränken möchten.
- ipAddressOrRange
- IPAddressOrRange
Die zulässige IP-Adresse oder der ZULÄSSIGE IP-Adressbereich. Null, wenn Sie nicht basierend auf der IP-Adresse einschränken möchten.
Gibt zurück
Gilt für:
Azure SDK for .NET