CloudBlobContainer.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 auf Benutzerdelegierung basierende Shared Access Signature für den Container mit Anmeldeinformationen zurück, die ausschließlich auf der UserDelegationKey angegebenen 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 Headerwerte angibt, die für einen Blobcontainer festgelegt werden sollen, auf den 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 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