Uses of Class
com.floragunn.searchguard.user.AuthCredentials
-
-
Uses of AuthCredentials in com.floragunn.searchguard.auth
Methods in com.floragunn.searchguard.auth that return AuthCredentials Modifier and Type Method Description AuthCredentialsHTTPAuthenticator. extractCredentials(org.elasticsearch.rest.RestRequest request, org.elasticsearch.common.util.concurrent.ThreadContext context)ExtractAuthCredentialsfromRestRequestMethods in com.floragunn.searchguard.auth with parameters of type AuthCredentials Modifier and Type Method Description voidAuthFailureListener. onAuthFailure(InetAddress remoteAddress, AuthCredentials authCredentials, Object request)booleanHTTPAuthenticator. reRequestAuthentication(org.elasticsearch.rest.RestChannel channel, AuthCredentials credentials)If theextractCredentials()call was not successful or the authentication flow needs another roundtrip this method will be called.Constructor parameters in com.floragunn.searchguard.auth with type arguments of type AuthCredentials Constructor Description RestAuthenticationProcessor(org.elasticsearch.rest.RestHandler restHandler, org.elasticsearch.rest.RestRequest restRequest, org.elasticsearch.rest.RestChannel restChannel, inet.ipaddr.IPAddress remoteIpAddress, org.elasticsearch.common.util.concurrent.ThreadContext threadContext, Collection<AuthenticationDomain> authenticationDomains, Set<AuthorizationDomain> authorizationDomains, AdminDNs adminDns, com.google.common.cache.Cache<AuthCredentials,User> userCache, com.google.common.cache.Cache<User,Set<String>> roleCache, com.google.common.cache.Cache<String,User> impersonationCache, AuditLog auditLog, com.google.common.collect.Multimap<String,AuthFailureListener> authBackendFailureListeners, com.google.common.collect.Multimap<String,ClientBlockRegistry<String>> authBackendClientBlockRegistries, List<AuthFailureListener> ipAuthFailureListeners, boolean anonymousAuthEnabled) -
Uses of AuthCredentials in com.floragunn.searchguard.auth.api
Methods in com.floragunn.searchguard.auth.api with parameters of type AuthCredentials Modifier and Type Method Description voidAuthenticationBackend. authenticate(AuthCredentials credentials, Consumer<User> onSuccess, Consumer<Exception> onFailure)Validate credentials and return an authenticated user (or throw an ElasticsearchSecurityException)UserSyncAuthenticationBackend. authenticate(AuthCredentials credentials)Validate credentials and return an authenticated user (or throw an ElasticsearchSecurityException)default voidSyncAuthenticationBackend. authenticate(AuthCredentials credentials, Consumer<User> onSuccess, Consumer<Exception> onFailure)Validate credentials and return an authenticated user (or throw an ElasticsearchSecurityException)voidSyncAuthorizationBackend. fillRoles(User user, AuthCredentials credentials)Populate aUserwith backend roles.voidAuthorizationBackend. retrieveRoles(User user, AuthCredentials credentials, Consumer<Collection<String>> onSuccess, Consumer<Exception> onFailure)Populate aUserwith backend roles.default voidSyncAuthorizationBackend. retrieveRoles(User user, AuthCredentials credentials, Consumer<Collection<String>> onSuccess, Consumer<Exception> onFailure) -
Uses of AuthCredentials in com.floragunn.searchguard.auth.internal
Methods in com.floragunn.searchguard.auth.internal with parameters of type AuthCredentials Modifier and Type Method Description UserInternalAuthenticationBackend. authenticate(AuthCredentials credentials)UserNoOpAuthenticationBackend. authenticate(AuthCredentials credentials)voidInternalAuthenticationBackend. fillRoles(User user, AuthCredentials credentials)voidNoOpAuthorizationBackend. retrieveRoles(User user, AuthCredentials credentials, Consumer<Collection<String>> onSuccess, Consumer<Exception> onFailure) -
Uses of AuthCredentials in com.floragunn.searchguard.auth.limiting
Methods in com.floragunn.searchguard.auth.limiting with parameters of type AuthCredentials Modifier and Type Method Description abstract voidAbstractRateLimiter. onAuthFailure(InetAddress remoteAddress, AuthCredentials authCredentials, Object request)voidAddressBasedRateLimiter. onAuthFailure(InetAddress remoteAddress, AuthCredentials authCredentials, Object request)voidUserNameBasedRateLimiter. onAuthFailure(InetAddress remoteAddress, AuthCredentials authCredentials, Object request) -
Uses of AuthCredentials in com.floragunn.searchguard.http
Methods in com.floragunn.searchguard.http that return AuthCredentials Modifier and Type Method Description AuthCredentialsHTTPBasicAuthenticator. extractCredentials(org.elasticsearch.rest.RestRequest request, org.elasticsearch.common.util.concurrent.ThreadContext threadContext)AuthCredentialsHTTPClientCertAuthenticator. extractCredentials(org.elasticsearch.rest.RestRequest request, org.elasticsearch.common.util.concurrent.ThreadContext threadContext)AuthCredentialsHTTPProxyAuthenticator. extractCredentials(org.elasticsearch.rest.RestRequest request, org.elasticsearch.common.util.concurrent.ThreadContext context)AuthCredentialsHTTPProxyAuthenticator2. extractCredentials(org.elasticsearch.rest.RestRequest restRequest, org.elasticsearch.common.util.concurrent.ThreadContext threadContext)Methods in com.floragunn.searchguard.http with parameters of type AuthCredentials Modifier and Type Method Description booleanHTTPBasicAuthenticator. reRequestAuthentication(org.elasticsearch.rest.RestChannel channel, AuthCredentials creds)booleanHTTPClientCertAuthenticator. reRequestAuthentication(org.elasticsearch.rest.RestChannel channel, AuthCredentials creds)booleanHTTPProxyAuthenticator. reRequestAuthentication(org.elasticsearch.rest.RestChannel channel, AuthCredentials creds)booleanHTTPProxyAuthenticator2. reRequestAuthentication(org.elasticsearch.rest.RestChannel restChannel, AuthCredentials authCredentials) -
Uses of AuthCredentials in com.floragunn.searchguard.user
Methods in com.floragunn.searchguard.user that return AuthCredentials Modifier and Type Method Description AuthCredentialsAuthCredentials.Builder. build()AuthCredentialsAuthCredentials. markComplete()Deprecated.Methods in com.floragunn.searchguard.user with parameters of type AuthCredentials Modifier and Type Method Description User.BuilderUser.Builder. with(AuthCredentials authCredentials)Constructors in com.floragunn.searchguard.user with parameters of type AuthCredentials Constructor Description User(String name, AuthDomainInfo authDomainInfo, Collection<String> roles, AuthCredentials customAttributes)Create a new authenticated userUser(String name, Collection<String> roles, AuthCredentials customAttributes)Deprecated.
-