/** * Get the signature hash embedded inside the Shared Access Signature for queue service. * * @param policy * The shared access policy to hash. * @param accessPolicyIdentifier * An optional identifier for the policy. * @param resourceName * The resource name. * @param ipRange * The range of IP addresses to hash. * @param protocols * The Internet protocols to hash. * @param client * The ServiceClient associated with the object. * * @return The signature hash embedded inside the Shared Access Signature. * @throws InvalidKeyException * @throws StorageException */ public static String generateSharedAccessSignatureHashForQueue( final SharedAccessQueuePolicy policy, final String accessPolicyIdentifier, final String resourceName, final IPRange ipRange, final SharedAccessProtocols protocols, final ServiceClient client) throws InvalidKeyException, StorageException { final String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier); return generateSharedAccessSignatureHashHelper(stringToSign, client.getCredentials()); }
throws InvalidKeyException, StorageException { String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier);
throws InvalidKeyException, StorageException { String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier);
/** * Get the signature hash embedded inside the Shared Access Signature for queue service. * * @param policy * The shared access policy to hash. * @param accessPolicyIdentifier * An optional identifier for the policy. * @param resourceName * The resource name. * @param ipRange * The range of IP addresses to hash. * @param protocols * The Internet protocols to hash. * @param client * The ServiceClient associated with the object. * * @return The signature hash embedded inside the Shared Access Signature. * @throws InvalidKeyException * @throws StorageException */ public static String generateSharedAccessSignatureHashForQueue( final SharedAccessQueuePolicy policy, final String accessPolicyIdentifier, final String resourceName, final IPRange ipRange, final SharedAccessProtocols protocols, final ServiceClient client) throws InvalidKeyException, StorageException { final String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier); return generateSharedAccessSignatureHashHelper(stringToSign, client.getCredentials()); }
throws InvalidKeyException, StorageException { String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier);
throws InvalidKeyException, StorageException { String stringToSign = generateSharedAccessSignatureStringToSign( policy, resourceName, ipRange, protocols, accessPolicyIdentifier);