@Singleton public class AWSRequestAuthorizeSignature extends RequestAuthorizeSignatureV2
Constructor and Description |
---|
AWSRequestAuthorizeSignature(SignatureWire signatureWire,
String authTag,
boolean isVhostStyle,
String servicePath,
String headerTag,
com.google.common.base.Supplier<Credentials> creds,
javax.inject.Provider<String> timeStampProvider,
Crypto crypto,
HttpUtils utils) |
Modifier and Type | Method and Description |
---|---|
protected HttpRequest |
replaceAuthorizationHeader(HttpRequest request,
String signature) |
createStringToSign, filter, sign
@Inject public AWSRequestAuthorizeSignature(SignatureWire signatureWire, @Named(value="jclouds.aws.auth.tag") String authTag, @Named(value="jclouds.s3.virtual-host-buckets") boolean isVhostStyle, @Named(value="jclouds.s3.service-path") String servicePath, @Named(value="jclouds.aws.header.tag") String headerTag, com.google.common.base.Supplier<Credentials> creds, javax.inject.Provider<String> timeStampProvider, Crypto crypto, HttpUtils utils)
protected HttpRequest replaceAuthorizationHeader(HttpRequest request, String signature)
replaceAuthorizationHeader
in class RequestAuthorizeSignatureV2
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.