code: public static StorageCredentialsSharedAccessSignature parseQuery(final StorageUri completeUri) throws StorageException {
          final HashMap<String, String[]> queryParameters = PathUtility.parseQueryString(completeUri.getQuery());
          return parseQuery(queryParameters);
      }
docs: 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.