public class AWS4Signer extends AbstractAWSSigner
| Constructor and Description |
|---|
AWS4Signer()
Construct a new AWS4 signer instance.
|
AWS4Signer(boolean doubleUrlEncoding)
Construct a new AWS4 signer instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setRegionName(String regionName)
Sets the region name that this signer should use when calculating request
signatures.
|
void |
setServiceName(String serviceName)
Sets the service name that this signer should use when calculating
request signatures.
|
void |
sign(Request<?> request,
AWSCredentials credentials) |
hash, hash, signpublic AWS4Signer()
public AWS4Signer(boolean doubleUrlEncoding)
doubleUrlEncoding - Whether double url-encode the resource path when constructing
the canonical request.public void sign(Request<?> request, AWSCredentials credentials) throws AmazonClientException
AmazonClientExceptionpublic void setServiceName(String serviceName)
serviceName - The service name to use when calculating signatures in this
signer.public void setRegionName(String regionName)
regionName - The region name to use when calculating signatures in this
signer.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.