Package org.jclouds.aws.s3.filters
Class AWSRequestAuthorizeSignatureV4
java.lang.Object
org.jclouds.s3.filters.RequestAuthorizeSignatureV4
org.jclouds.aws.s3.filters.AWSRequestAuthorizeSignatureV4
- All Implemented Interfaces:
org.jclouds.http.HttpRequestFilter,RequestAuthorizeSignature
Signs the AWS S3 request, supporting temporary signatures.
-
Constructor Summary
ConstructorsConstructorDescriptionAWSRequestAuthorizeSignatureV4(Aws4SignerForAuthorizationHeader signerForAuthorizationHeader, Aws4SignerForChunkedUpload signerForChunkedUpload, Aws4SignerForQueryString signerForQueryString) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.jclouds.http.HttpRequestsignForAuthorizationHeader(org.jclouds.http.HttpRequest request) Methods inherited from class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
filter, signForChunkedUpload, signForTemporaryAccess, useChunkedUpload
-
Constructor Details
-
AWSRequestAuthorizeSignatureV4
@Inject public AWSRequestAuthorizeSignatureV4(Aws4SignerForAuthorizationHeader signerForAuthorizationHeader, Aws4SignerForChunkedUpload signerForChunkedUpload, Aws4SignerForQueryString signerForQueryString)
-
-
Method Details
-
signForAuthorizationHeader
protected org.jclouds.http.HttpRequest signForAuthorizationHeader(org.jclouds.http.HttpRequest request) - Overrides:
signForAuthorizationHeaderin classRequestAuthorizeSignatureV4
-