Class AuthTokenAuthenticationBackend
- java.lang.Object
-
- com.floragunn.searchguard.authtoken.AuthTokenAuthenticationBackend
-
- All Implemented Interfaces:
com.floragunn.searchguard.auth.api.AuthenticationBackend
public class AuthTokenAuthenticationBackend extends Object implements com.floragunn.searchguard.auth.api.AuthenticationBackend
-
-
Constructor Summary
Constructors Constructor Description AuthTokenAuthenticationBackend(AuthTokenService authTokenService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauthenticate(com.floragunn.searchguard.user.AuthCredentials credentials, Consumer<com.floragunn.searchguard.user.User> onSuccess, Consumer<Exception> onFailure)booleanexists(com.floragunn.searchguard.user.User user)StringgetType()com.floragunn.searchguard.auth.api.AuthenticationBackend.UserCachingPolicyuserCachingPolicy()
-
-
-
Constructor Detail
-
AuthTokenAuthenticationBackend
public AuthTokenAuthenticationBackend(AuthTokenService authTokenService)
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getTypein interfacecom.floragunn.searchguard.auth.api.AuthenticationBackend
-
authenticate
public void authenticate(com.floragunn.searchguard.user.AuthCredentials credentials, Consumer<com.floragunn.searchguard.user.User> onSuccess, Consumer<Exception> onFailure)- Specified by:
authenticatein interfacecom.floragunn.searchguard.auth.api.AuthenticationBackend
-
exists
public boolean exists(com.floragunn.searchguard.user.User user)
- Specified by:
existsin interfacecom.floragunn.searchguard.auth.api.AuthenticationBackend
-
userCachingPolicy
public com.floragunn.searchguard.auth.api.AuthenticationBackend.UserCachingPolicy userCachingPolicy()
- Specified by:
userCachingPolicyin interfacecom.floragunn.searchguard.auth.api.AuthenticationBackend
-
-