Class ExpiredApiKeysRemover

java.lang.Object
org.elasticsearch.common.util.concurrent.AbstractRunnable
org.elasticsearch.xpack.security.authc.ExpiredApiKeysRemover
All Implemented Interfaces:
Runnable

public final class ExpiredApiKeysRemover extends org.elasticsearch.common.util.concurrent.AbstractRunnable
Responsible for cleaning the invalidated and expired API keys from the security index.
  • Field Details

    • EXPIRED_API_KEYS_RETENTION_PERIOD

      public static final Duration EXPIRED_API_KEYS_RETENTION_PERIOD
  • Method Details

    • doRun

      public void doRun()
      Specified by:
      doRun in class org.elasticsearch.common.util.concurrent.AbstractRunnable
    • onFailure

      public void onFailure(Exception e)
      Specified by:
      onFailure in class org.elasticsearch.common.util.concurrent.AbstractRunnable