Package org.jclouds.cloudstack.filters
Class QuerySigner
java.lang.Object
org.jclouds.cloudstack.filters.QuerySigner
- All Implemented Interfaces:
AuthenticationFilter,org.jclouds.http.HttpRequestFilter,org.jclouds.rest.RequestSigner
@Singleton
public class QuerySigner
extends Object
implements AuthenticationFilter, org.jclouds.rest.RequestSigner
-
Constructor Summary
ConstructorsConstructorDescriptionQuerySigner(org.jclouds.http.internal.SignatureWire signatureWire, com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds, org.jclouds.crypto.Crypto crypto, org.jclouds.http.HttpUtils utils) -
Method Summary
Modifier and TypeMethodDescriptioncreateStringToSign(org.jclouds.http.HttpRequest input) createStringToSign(org.jclouds.http.HttpRequest request, com.google.common.collect.Multimap<String, String> decodedParams) org.jclouds.http.HttpRequestfilter(org.jclouds.http.HttpRequest request)
-
Constructor Details
-
QuerySigner
@Inject public QuerySigner(org.jclouds.http.internal.SignatureWire signatureWire, com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds, org.jclouds.crypto.Crypto crypto, org.jclouds.http.HttpUtils utils)
-
-
Method Details
-
filter
public org.jclouds.http.HttpRequest filter(org.jclouds.http.HttpRequest request) throws org.jclouds.http.HttpException - Specified by:
filterin interfaceorg.jclouds.http.HttpRequestFilter- Throws:
org.jclouds.http.HttpException
-
sign
- Specified by:
signin interfaceorg.jclouds.rest.RequestSigner
-
createStringToSign
-
createStringToSign
- Specified by:
createStringToSignin interfaceorg.jclouds.rest.RequestSigner
-