| Package | Description | 
|---|---|
| org.jclouds.atmos.config | |
| org.jclouds.atmos.filters | |
| org.jclouds.aws.config | |
| org.jclouds.aws.s3.blobstore | |
| org.jclouds.aws.s3.filters | 
 This package contains HttpRequestFilters needed to operate the REST api. 
 | 
| org.jclouds.azure.storage.filters | |
| org.jclouds.azureblob.config | |
| org.jclouds.chef.config | |
| org.jclouds.chef.filters | |
| org.jclouds.gogrid.config | |
| org.jclouds.gogrid.filters | |
| org.jclouds.hpcloud.objectstorage.blobstore | |
| org.jclouds.openstack.config | |
| org.jclouds.openstack.filters | |
| org.jclouds.openstack.swift.blobstore | |
| org.jclouds.openstack.swift.blobstore.config | |
| org.jclouds.openstack.swift.v1.blobstore | |
| org.jclouds.openstack.swift.v1.blobstore.config | |
| org.jclouds.route53.config | |
| org.jclouds.route53.filters | |
| org.jclouds.s3.config | 
 This package contains modules who manage the dependencies of the S3Context, S3Client, and S3 Map views. 
 | 
| org.jclouds.s3.filters | 
 This package contains HttpRequestFilters needed to operate the REST api. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Long | 
AtmosHttpApiModule.provideShareableUrlTimeout()  | 
protected String | 
AtmosHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
AtmosHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Constructor and Description | 
|---|
ShareUrl(com.google.common.base.Supplier<Credentials> creds,
        com.google.common.base.Supplier<URI> provider,
        javax.inject.Provider<Long> timeStampProvider,
        Crypto crypto)  | 
SignRequest(SignatureWire signatureWire,
           com.google.common.base.Supplier<Credentials> creds,
           javax.inject.Provider<String> timeStampProvider,
           Crypto crypto,
           HttpUtils utils)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
FormSigningHttpApiModule.provideTimeStamp(DateService dateService)  | 
| Constructor and Description | 
|---|
AWSS3BlobRequestSigner(RestAnnotationProcessor processor,
                      BlobToObject blobToObject,
                      BlobToHttpGetOptions blob2HttpGetOptions,
                      Class<AWSS3Client> interfaceClass,
                      com.google.common.base.Supplier<Credentials> credentials,
                      RequestAuthorizeSignature authSigner,
                      com.google.inject.Provider<String> timeStampProvider,
                      DateService dateService)  | 
| 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)  | 
| Constructor and Description | 
|---|
SharedKeyLiteAuthentication(SignatureWire signatureWire,
                           com.google.common.base.Supplier<Credentials> creds,
                           javax.inject.Provider<String> timeStampProvider,
                           Crypto crypto,
                           HttpUtils utils)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
AzureBlobHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
protected com.google.common.base.Supplier<String> | 
AzureBlobHttpApiModule.provideTimeStampCache(long seconds,
                     DateService dateService)
borrowing concurrency code to ensure that caching takes place properly 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
AzureBlobHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
BaseChefHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
BaseChefHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Constructor and Description | 
|---|
SignedHeaderAuth(SignatureWire signatureWire,
                com.google.common.base.Supplier<Credentials> creds,
                com.google.common.base.Supplier<PrivateKey> supplyKey,
                javax.inject.Provider<String> timeStampProvider,
                HttpUtils utils,
                Crypto crypto)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Long | 
GoGridHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<Long> cache)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Long | 
GoGridHttpApiModule.provideTimeStamp(com.google.common.base.Supplier<Long> cache)  | 
| Constructor and Description | 
|---|
SharedKeyLiteAuthentication(com.google.common.base.Supplier<Credentials> creds,
                           Long timeStamp,
                           HttpUtils utils)  | 
| Constructor and Description | 
|---|
HPCloudObjectStorageBlobRequestSigner(com.google.common.base.Function<Invocation,HttpRequest> processor,
                                     BlobToObject blobToObject,
                                     BlobToHttpGetOptions blob2HttpGetOptions,
                                     Crypto crypto,
                                     com.google.inject.Provider<Long> unixEpochTimestampProvider,
                                     com.google.common.base.Supplier<Access> access,
                                     com.google.common.base.Supplier<Credentials> creds)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected com.google.common.base.Supplier<Date> | 
OpenStackAuthenticationModule.provideCacheBusterDate()  | 
| Constructor and Description | 
|---|
AddTimestampQuery(com.google.common.base.Supplier<Date> dateProvider)  | 
| Constructor and Description | 
|---|
SwiftBlobSigner(BlobToObject blobToObject,
               BlobToHttpGetOptions blob2HttpGetOptions,
               Crypto crypto,
               com.google.inject.Provider<Long> unixEpochTimestampProvider,
               com.google.common.base.Supplier<String> temporaryUrlKeySupplier,
               com.google.common.base.Function<Invocation,HttpRequest> processor,
               Class<T> ownerType)
create a signer for this subtype of swift 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Long | 
TemporaryUrlExtensionModule.unixEpochTimestampProvider()  | 
| Constructor and Description | 
|---|
RegionScopedTemporaryUrlBlobSigner(com.google.common.base.Supplier<Map<String,com.google.common.base.Supplier<URI>>> regionToUris,
                                  long seconds,
                                  javax.inject.Provider<Long> timestamp,
                                  SwiftApi api,
                                  String regionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Long | 
SignUsingTemporaryUrls.unixEpochTimestamp()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
Route53HttpApiModule.provideTimeStamp(DateService dateService)  | 
| Constructor and Description | 
|---|
RestAuthentication(com.google.common.base.Supplier<Credentials> creds,
                  javax.inject.Provider<String> timeStampProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
S3HttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
protected com.google.common.base.Supplier<String> | 
S3HttpApiModule.provideTimeStampCache(long seconds,
                     DateService dateService)
borrowing concurrency code to ensure that caching takes place properly 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
S3HttpApiModule.provideTimeStamp(com.google.common.base.Supplier<String> cache)  | 
| Constructor and Description | 
|---|
RequestAuthorizeSignature(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)  | 
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.