@Singleton public class QuerySigner extends Object implements AuthenticationFilter, RequestSigner
Constructor and Description |
---|
QuerySigner(SignatureWire signatureWire,
String accessKey,
String secretKey,
Crypto crypto,
HttpUtils utils) |
Modifier and Type | Method and Description |
---|---|
String |
createStringToSign(HttpRequest input) |
String |
createStringToSign(HttpRequest request,
com.google.common.collect.Multimap<String,String> decodedParams) |
HttpRequest |
filter(HttpRequest request) |
String |
sign(String stringToSign) |
@Inject public QuerySigner(SignatureWire signatureWire, String accessKey, String secretKey, Crypto crypto, HttpUtils utils)
public HttpRequest filter(HttpRequest request) throws HttpException
filter
in interface HttpRequestFilter
HttpException
public String sign(String stringToSign)
sign
in interface RequestSigner
public String createStringToSign(HttpRequest request, com.google.common.collect.Multimap<String,String> decodedParams)
public String createStringToSign(HttpRequest input)
createStringToSign
in interface RequestSigner
Copyright © 2009-2013 jclouds. All Rights Reserved.