public final class S3SignerV2
extends java.lang.Object
| Constructor and Description |
|---|
S3SignerV2(S3Config s3Config) |
| Modifier and Type | Method and Description |
|---|---|
java.net.URL |
generatePresignedUrl(PresignedUrlRequest request) |
java.lang.String |
getSignature(java.lang.String stringToSign) |
java.lang.String |
getStringToSign(java.lang.String method,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> headers) |
void |
sign(java.lang.String method,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> headers) |
public S3SignerV2(S3Config s3Config)
public void sign(java.lang.String method,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> headers)
public java.net.URL generatePresignedUrl(PresignedUrlRequest request)
public java.lang.String getStringToSign(java.lang.String method,
java.lang.String resource,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> headers)
public java.lang.String getSignature(java.lang.String stringToSign)