org.jclouds.hpcloud.objectstorage
Class HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule<HPCloudObjectStorageAsyncApi>
          extended by org.jclouds.hpcloud.objectstorage.HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule
All Implemented Interfaces:
com.google.inject.Module
Enclosing class:
HPCloudObjectStorageApiMetadata

public static class HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule
extends org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule<HPCloudObjectStorageAsyncApi>

Ensures keystone auth is used instead of swift auth


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule
org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule.SwiftKeystoneTemporaryUrlExtensionModule, org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule.SwiftTemporaryUrlExtensionModule
 
Constructor Summary
HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule()
           
 
Method Summary
protected  void bindRequestSigner()
           
protected  void bindTemporaryUrlKeyApi()
           
 
Methods inherited from class org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule
configure, unixEpochTimestampProvider
 
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule

public HPCloudObjectStorageApiMetadata.HPCloudObjectStorageTemporaryUrlExtensionModule()
Method Detail

bindRequestSigner

protected void bindRequestSigner()
Specified by:
bindRequestSigner in class org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule<HPCloudObjectStorageAsyncApi>

bindTemporaryUrlKeyApi

protected void bindTemporaryUrlKeyApi()
Overrides:
bindTemporaryUrlKeyApi in class org.jclouds.openstack.swift.blobstore.config.TemporaryUrlExtensionModule<HPCloudObjectStorageAsyncApi>


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.