Module org.elasticsearch.security
Interface ServiceAccountTokenStore
- All Known Implementing Classes:
CachingServiceAccountTokenStore,CompositeServiceAccountTokenStore,FileServiceAccountTokenStore,IndexServiceAccountTokenStore
public interface ServiceAccountTokenStore
The interface should be implemented by credential stores of different backends.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticate(ServiceAccountToken token, ActionListener<ServiceAccountTokenStore.StoreAuthenticationResult> listener) Verify the given token for encapsulated service account and credential
-
Method Details
-
authenticate
void authenticate(ServiceAccountToken token, ActionListener<ServiceAccountTokenStore.StoreAuthenticationResult> listener) Verify the given token for encapsulated service account and credential
-