Module org.elasticsearch.security
Class CompositeServiceAccountTokenStore
java.lang.Object
org.elasticsearch.xpack.security.authc.service.CompositeServiceAccountTokenStore
- All Implemented Interfaces:
ServiceAccountTokenStore
public final class CompositeServiceAccountTokenStore
extends Object
implements ServiceAccountTokenStore
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xpack.core.security.authc.service.ServiceAccountTokenStore
ServiceAccountTokenStore.StoreAuthenticationResult -
Constructor Summary
ConstructorsConstructorDescriptionCompositeServiceAccountTokenStore(List<ServiceAccountTokenStore> stores, ThreadContext threadContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(ServiceAccountToken token, ActionListener<ServiceAccountTokenStore.StoreAuthenticationResult> listener)
-
Constructor Details
-
CompositeServiceAccountTokenStore
public CompositeServiceAccountTokenStore(List<ServiceAccountTokenStore> stores, ThreadContext threadContext)
-
-
Method Details
-
authenticate
public void authenticate(ServiceAccountToken token, ActionListener<ServiceAccountTokenStore.StoreAuthenticationResult> listener) - Specified by:
authenticatein interfaceServiceAccountTokenStore
-