Class 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/.