code: protected Signer createSigner(final Request<?> request,
                                    final String bucketName,
                                    final String key) {
          return createSigner(request, bucketName, key, false);
      }
docs: Returns a "complete" S3 specific signer, taking into the S3 bucket, key,
  and the current S3 client configuration into account.