Class CachingOptions

java.lang.Object
org.keycloak.config.CachingOptions

public class CachingOptions extends Object
  • Field Details

    • CACHE_CONFIG_FILE_PROPERTY

      public static final String CACHE_CONFIG_FILE_PROPERTY
      See Also:
    • CACHE_EMBEDDED_MTLS_ENABLED_PROPERTY

      public static final String CACHE_EMBEDDED_MTLS_ENABLED_PROPERTY
      See Also:
    • CACHE_EMBEDDED_MTLS_KEYSTORE_FILE_PROPERTY

      public static final String CACHE_EMBEDDED_MTLS_KEYSTORE_FILE_PROPERTY
      See Also:
    • CACHE_EMBEDDED_MTLS_KEYSTORE_PASSWORD_PROPERTY

      public static final String CACHE_EMBEDDED_MTLS_KEYSTORE_PASSWORD_PROPERTY
      See Also:
    • CACHE_EMBEDDED_MTLS_TRUSTSTORE_FILE_PROPERTY

      public static final String CACHE_EMBEDDED_MTLS_TRUSTSTORE_FILE_PROPERTY
      See Also:
    • CACHE_EMBEDDED_MTLS_TRUSTSTORE_PASSWORD_PROPERTY

      public static final String CACHE_EMBEDDED_MTLS_TRUSTSTORE_PASSWORD_PROPERTY
      See Also:
    • CACHE_REMOTE_HOST_PROPERTY

      public static final String CACHE_REMOTE_HOST_PROPERTY
      See Also:
    • CACHE_REMOTE_PORT_PROPERTY

      public static final String CACHE_REMOTE_PORT_PROPERTY
      See Also:
    • CACHE_REMOTE_USERNAME_PROPERTY

      public static final String CACHE_REMOTE_USERNAME_PROPERTY
      See Also:
    • CACHE_REMOTE_PASSWORD_PROPERTY

      public static final String CACHE_REMOTE_PASSWORD_PROPERTY
      See Also:
    • CACHE_REMOTE_TLS_ENABLED_PROPERTY

      public static final String CACHE_REMOTE_TLS_ENABLED_PROPERTY
      See Also:
    • CACHE_METRICS_HISTOGRAMS_ENABLED_PROPERTY

      public static final String CACHE_METRICS_HISTOGRAMS_ENABLED_PROPERTY
      See Also:
    • LOCAL_MAX_COUNT_CACHES

      public static final String[] LOCAL_MAX_COUNT_CACHES
    • CLUSTERED_MAX_COUNT_CACHES

      public static final String[] CLUSTERED_MAX_COUNT_CACHES
    • CACHE

      public static final Option<CachingOptions.Mechanism> CACHE
    • CACHE_STACK

      public static final Option<CachingOptions.Stack> CACHE_STACK
    • CACHE_CONFIG_FILE

      public static final Option<File> CACHE_CONFIG_FILE
    • CACHE_EMBEDDED_MTLS_ENABLED

      public static final Option<Boolean> CACHE_EMBEDDED_MTLS_ENABLED
    • CACHE_EMBEDDED_MTLS_KEYSTORE

      public static final Option<String> CACHE_EMBEDDED_MTLS_KEYSTORE
    • CACHE_EMBEDDED_MTLS_KEYSTORE_PASSWORD

      public static final Option<String> CACHE_EMBEDDED_MTLS_KEYSTORE_PASSWORD
    • CACHE_EMBEDDED_MTLS_TRUSTSTORE

      public static final Option<String> CACHE_EMBEDDED_MTLS_TRUSTSTORE
    • CACHE_EMBEDDED_MTLS_TRUSTSTORE_PASSWORD

      public static final Option<String> CACHE_EMBEDDED_MTLS_TRUSTSTORE_PASSWORD
    • CACHE_REMOTE_HOST

      public static final Option<String> CACHE_REMOTE_HOST
    • CACHE_REMOTE_PORT

      public static final Option<Integer> CACHE_REMOTE_PORT
    • CACHE_REMOTE_USERNAME

      public static final Option<String> CACHE_REMOTE_USERNAME
    • CACHE_REMOTE_PASSWORD

      public static final Option<String> CACHE_REMOTE_PASSWORD
    • CACHE_METRICS_HISTOGRAMS_ENABLED

      public static final Option<Boolean> CACHE_METRICS_HISTOGRAMS_ENABLED
    • CACHE_REMOTE_TLS_ENABLED

      public static final Option<Boolean> CACHE_REMOTE_TLS_ENABLED
  • Constructor Details

    • CachingOptions

      public CachingOptions()
  • Method Details

    • maxCountOption

      public static Option<Integer> maxCountOption(String cache)
    • cacheMaxCountProperty

      public static String cacheMaxCountProperty(String cacheName)