@Singleton public class SignedHeaderAuth extends Object implements org.jclouds.http.HttpRequestFilter
| Modifier and Type | Field and Description |
|---|---|
static String |
SIGNING_DESCRIPTION |
| Constructor and Description |
|---|
SignedHeaderAuth(org.jclouds.http.internal.SignatureWire signatureWire,
com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds,
com.google.common.base.Supplier<PrivateKey> supplyKey,
javax.inject.Provider<String> timeStampProvider,
org.jclouds.http.HttpUtils utils,
org.jclouds.crypto.Crypto crypto) |
public static final String SIGNING_DESCRIPTION
@Inject
public SignedHeaderAuth(org.jclouds.http.internal.SignatureWire signatureWire,
com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds,
com.google.common.base.Supplier<PrivateKey> supplyKey,
javax.inject.Provider<String> timeStampProvider,
org.jclouds.http.HttpUtils utils,
org.jclouds.crypto.Crypto crypto)
public org.jclouds.http.HttpRequest filter(org.jclouds.http.HttpRequest input)
throws org.jclouds.http.HttpException
filter in interface org.jclouds.http.HttpRequestFilterorg.jclouds.http.HttpExceptionpublic String createStringToSign(String request, String hashedPath, String contentHash, String timestamp)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.