microsoft-azure-storage/src/com/microsoft/azure/storage/core/SharedAccessSignatureHelper.java
public static StorageCredentialsSharedAccessSignature parseQuery(final StorageUri completeUri) throws StorageException {
        final HashMap<String, String[]> queryParameters = PathUtility.parseQueryString(completeUri.getQuery());
        return parseQuery(queryParameters);
    }
public static StorageCredentialsSharedAccessSignature parseQuery(final StorageUri completeUri) throws StorageException {
        final HashMap<String, String[]> queryParameters = PathUtility.parseQueryString(completeUri.getQuery());
        return parseQuery(queryParameters);
    }
Parses the query parameters and populates a StorageCredentialsSharedAccessSignature object if one is present.

@param completeUri
A {@link StorageUri} object which represents the complete Uri.

@return The StorageCredentialsSharedAccessSignature if one is present, otherwise null.
@throws StorageException
An exception representing any error which occurred during the operation.