Class IndexServiceAccountTokenStore

java.lang.Object
org.elasticsearch.xpack.security.authc.service.CachingServiceAccountTokenStore
org.elasticsearch.xpack.security.authc.service.IndexServiceAccountTokenStore
All Implemented Interfaces:
ServiceAccountTokenStore, CacheInvalidatorRegistry.CacheInvalidator

public class IndexServiceAccountTokenStore extends CachingServiceAccountTokenStore
  • Constructor Details

    • IndexServiceAccountTokenStore

      public IndexServiceAccountTokenStore(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.threadpool.ThreadPool threadPool, Clock clock, org.elasticsearch.client.internal.Client client, SecurityIndexManager securityIndex, org.elasticsearch.cluster.service.ClusterService clusterService, CacheInvalidatorRegistry cacheInvalidatorRegistry)
  • Method Details

    • getTokenSource

      public org.elasticsearch.xpack.core.security.action.service.TokenInfo.TokenSource getTokenSource()