docs: public String presignedPutObject(String bucketName, String objectName, Integer expires)
      throws InvalidBucketNameException, NoSuchAlgorithmException, InsufficientDataException, IOException,
             InvalidKeyException, NoResponseException, XmlPullParserException, ErrorResponseException,
             InternalException, InvalidExpiresRangeException {
      return getPresignedObjectUrl(Method.PUT, bucketName, objectName, expires, null);
    }