C#C++F#VB
CloudFileShare.::..GetSharedAccessSignature Method (SharedAccessFilePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)(SharedAccessFilePolicy^, String^, Nullable<SharedAccessProtocol>, IPAddressOrRange^)(SharedAccessFilePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)(SharedAccessFilePolicy, String, Nullable(Of SharedAccessProtocol), IPAddressOrRange)
Returns a shared access signature for the share.
Assembly: Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Syntax
public string GetSharedAccessSignature( SharedAccessFilePolicy policy, string groupPolicyIdentifier, Nullable<SharedAccessProtocol> protocols, IPAddressOrRange ipAddressOrRange )
C++
public:
String^ GetSharedAccessSignature(
SharedAccessFilePolicy^ policy,
String^ groupPolicyIdentifier,
Nullable<SharedAccessProtocol> protocols,
IPAddressOrRange^ ipAddressOrRange
)
member GetSharedAccessSignature :
policy:SharedAccessFilePolicy *
groupPolicyIdentifier:string *
protocols:Nullable<SharedAccessProtocol> *
ipAddressOrRange:IPAddressOrRange -> string
Public Function GetSharedAccessSignature ( policy As SharedAccessFilePolicy, groupPolicyIdentifier As String, protocols As Nullable(Of SharedAccessProtocol), ipAddressOrRange As IPAddressOrRange ) As String
Parameters
- policy
-
Type:
Microsoft.WindowsAzure.Storage.File.SharedAccessFilePolicyMicrosoft.WindowsAzure.Storage.File::SharedAccessFilePolicy^Microsoft.WindowsAzure.Storage.File.SharedAccessFilePolicyMicrosoft.WindowsAzure.Storage.File.SharedAccessFilePolicy
A SharedAccessFilePolicy object specifying the access policy for the shared access signature.
- groupPolicyIdentifier
-
Type:
System.StringSystem::String^System.StringSystem.String
A share-level access policy.
- protocols
-
Type:
System.Nullable<SharedAccessProtocol>System::Nullable<SharedAccessProtocol>System.Nullable<SharedAccessProtocol>System.Nullable(Of SharedAccessProtocol)
The allowed protocols (https only, or http and https). Null if you don't want to restrict protocol.
- ipAddressOrRange
-
Type:
Microsoft.WindowsAzure.Storage.IPAddressOrRangeMicrosoft.WindowsAzure.Storage::IPAddressOrRange^Microsoft.WindowsAzure.Storage.IPAddressOrRangeMicrosoft.WindowsAzure.Storage.IPAddressOrRange
The allowed IP address or IP address range. Null if you don't want to restrict based on IP address.
Return Value
Type: System.StringSystem::String^System.StringSystem.StringA shared access signature, as a URI query string.
Remarks
The query string returned includes the leading question mark.
See Also
GetSharedAccessSignature Overload
CloudFileShare Class
Microsoft.WindowsAzure.Storage.File Namespace