Modifier and Type | Method and Description |
---|---|
AuthInfo |
AuthenticationApi.authenticateAccessKey(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials) |
AuthInfo |
AuthenticationApi.authenticatePassword(TenantOrDomainAndCredentials<PasswordCredentials> credentials) |
AuthInfo |
AuthenticationApi.authenticateToken(TenantOrDomainAndCredentials<TokenCredentials> credentials) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Credentials,AuthInfo> |
AuthenticationModule.authenticationMethodForCredentialType(String credentialType,
Map<String,com.google.common.base.Function<Credentials,AuthInfo>> authenticationMethods) |
protected Map<String,com.google.common.base.Function<Credentials,AuthInfo>> |
AuthenticationModule.authenticationMethods(com.google.inject.Injector i) |
protected Map<String,com.google.common.base.Function<Credentials,AuthInfo>> |
AuthenticationModule.provideAuthenticationMethods(com.google.inject.Injector i) |
com.google.common.cache.LoadingCache<Credentials,AuthInfo> |
AuthenticationModule.provideAuthInfoCache(com.google.common.base.Function<Credentials,AuthInfo> getAccess) |
protected com.google.common.base.Supplier<AuthInfo> |
AuthenticationModule.provideAuthInfoSupplier(com.google.common.cache.LoadingCache<Credentials,AuthInfo> cache,
com.google.common.base.Supplier<Credentials> creds) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Credentials,AuthInfo> |
AuthenticationModule.authenticationMethodForCredentialType(String credentialType,
Map<String,com.google.common.base.Function<Credentials,AuthInfo>> authenticationMethods) |
protected com.google.common.base.Supplier<String> |
AuthenticationModule.provideAuthenticationTokenCache(com.google.common.base.Supplier<AuthInfo> supplier)
borrowing concurrency code to ensure that caching takes place properly
|
com.google.common.cache.LoadingCache<Credentials,AuthInfo> |
AuthenticationModule.provideAuthInfoCache(com.google.common.base.Function<Credentials,AuthInfo> getAccess) |
protected com.google.common.base.Supplier<AuthInfo> |
AuthenticationModule.provideAuthInfoSupplier(com.google.common.cache.LoadingCache<Credentials,AuthInfo> cache,
com.google.common.base.Supplier<Credentials> creds) |
Modifier and Type | Method and Description |
---|---|
AuthInfo |
BaseAuthenticator.apply(Credentials input) |
AuthInfo |
AuthenticateApiAccessKeyCredentials.authenticate(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials) |
abstract AuthInfo |
BaseAuthenticator.authenticate(TenantOrDomainAndCredentials<C> credentials) |
AuthInfo |
AuthenticatePasswordCredentials.authenticate(TenantOrDomainAndCredentials<PasswordCredentials> credentials) |
AuthInfo |
AuthenticateTokenCredentials.authenticate(TenantOrDomainAndCredentials<TokenCredentials> credentials) |
Modifier and Type | Class and Description |
---|---|
class |
Access
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
Token |
Modifier and Type | Method and Description |
---|---|
protected Map<String,com.google.common.base.Function<Credentials,AuthInfo>> |
SwiftAuthenticationModule.authenticationMethods(com.google.inject.Injector i) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,com.google.common.base.Function<Credentials,AuthInfo>> |
CloudIdentityAuthenticationModule.authenticationMethods(com.google.inject.Injector i) |
Modifier and Type | Method and Description |
---|---|
AuthInfo |
AuthenticateApiKeyCredentials.authenticate(TenantOrDomainAndCredentials<ApiKeyCredentials> credentials) |
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.