Class SwiftAuthenticationModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.openstack.keystone.auth.config.AuthenticationModule
org.jclouds.openstack.swift.v1.config.SwiftAuthenticationModule
All Implemented Interfaces:
com.google.inject.Module

public final class SwiftAuthenticationModule extends AuthenticationModule
When KeystoneProperties.CREDENTIAL_TYPE is set to tempAuthCredentials, do not use Keystone. Instead, bridge TempAuth to Keystone by faking a service catalog out of the storage url. The endpoint must be set to the TempAuth url, usually ending in auth/v1.0/.