Class SaslConfigs

java.lang.Object
org.apache.kafka.common.config.SaslConfigs

public class SaslConfigs extends Object
  • Field Details

    • SASL_MECHANISM

      public static final String SASL_MECHANISM
      SASL mechanism configuration - standard mechanism names are listed here.
      See Also:
    • SASL_MECHANISM_DOC

      public static final String SASL_MECHANISM_DOC
      See Also:
    • GSSAPI_MECHANISM

      public static final String GSSAPI_MECHANISM
      See Also:
    • DEFAULT_SASL_MECHANISM

      public static final String DEFAULT_SASL_MECHANISM
      See Also:
    • SASL_JAAS_CONFIG

      public static final String SASL_JAAS_CONFIG
      See Also:
    • SASL_JAAS_CONFIG_DOC

      public static final String SASL_JAAS_CONFIG_DOC
      See Also:
    • SASL_CLIENT_CALLBACK_HANDLER_CLASS

      public static final String SASL_CLIENT_CALLBACK_HANDLER_CLASS
      See Also:
    • SASL_CLIENT_CALLBACK_HANDLER_CLASS_DOC

      public static final String SASL_CLIENT_CALLBACK_HANDLER_CLASS_DOC
      See Also:
    • SASL_LOGIN_CALLBACK_HANDLER_CLASS

      public static final String SASL_LOGIN_CALLBACK_HANDLER_CLASS
      See Also:
    • SASL_LOGIN_CALLBACK_HANDLER_CLASS_DOC

      public static final String SASL_LOGIN_CALLBACK_HANDLER_CLASS_DOC
      See Also:
    • SASL_LOGIN_CLASS

      public static final String SASL_LOGIN_CLASS
      See Also:
    • SASL_LOGIN_CLASS_DOC

      public static final String SASL_LOGIN_CLASS_DOC
      See Also:
    • SASL_KERBEROS_SERVICE_NAME

      public static final String SASL_KERBEROS_SERVICE_NAME
      See Also:
    • SASL_KERBEROS_SERVICE_NAME_DOC

      public static final String SASL_KERBEROS_SERVICE_NAME_DOC
      See Also:
    • SASL_KERBEROS_KINIT_CMD

      public static final String SASL_KERBEROS_KINIT_CMD
      See Also:
    • SASL_KERBEROS_KINIT_CMD_DOC

      public static final String SASL_KERBEROS_KINIT_CMD_DOC
      See Also:
    • DEFAULT_KERBEROS_KINIT_CMD

      public static final String DEFAULT_KERBEROS_KINIT_CMD
      See Also:
    • SASL_KERBEROS_TICKET_RENEW_WINDOW_FACTOR

      public static final String SASL_KERBEROS_TICKET_RENEW_WINDOW_FACTOR
      See Also:
    • SASL_KERBEROS_TICKET_RENEW_WINDOW_FACTOR_DOC

      public static final String SASL_KERBEROS_TICKET_RENEW_WINDOW_FACTOR_DOC
      See Also:
    • DEFAULT_KERBEROS_TICKET_RENEW_WINDOW_FACTOR

      public static final double DEFAULT_KERBEROS_TICKET_RENEW_WINDOW_FACTOR
      See Also:
    • SASL_KERBEROS_TICKET_RENEW_JITTER

      public static final String SASL_KERBEROS_TICKET_RENEW_JITTER
      See Also:
    • SASL_KERBEROS_TICKET_RENEW_JITTER_DOC

      public static final String SASL_KERBEROS_TICKET_RENEW_JITTER_DOC
      See Also:
    • DEFAULT_KERBEROS_TICKET_RENEW_JITTER

      public static final double DEFAULT_KERBEROS_TICKET_RENEW_JITTER
      See Also:
    • SASL_KERBEROS_MIN_TIME_BEFORE_RELOGIN

      public static final String SASL_KERBEROS_MIN_TIME_BEFORE_RELOGIN
      See Also:
    • SASL_KERBEROS_MIN_TIME_BEFORE_RELOGIN_DOC

      public static final String SASL_KERBEROS_MIN_TIME_BEFORE_RELOGIN_DOC
      See Also:
    • DEFAULT_KERBEROS_MIN_TIME_BEFORE_RELOGIN

      public static final long DEFAULT_KERBEROS_MIN_TIME_BEFORE_RELOGIN
      See Also:
    • SASL_LOGIN_REFRESH_WINDOW_FACTOR

      public static final String SASL_LOGIN_REFRESH_WINDOW_FACTOR
      See Also:
    • SASL_LOGIN_REFRESH_WINDOW_FACTOR_DOC

      public static final String SASL_LOGIN_REFRESH_WINDOW_FACTOR_DOC
      See Also:
    • DEFAULT_LOGIN_REFRESH_WINDOW_FACTOR

      public static final double DEFAULT_LOGIN_REFRESH_WINDOW_FACTOR
      See Also:
    • SASL_LOGIN_REFRESH_WINDOW_JITTER

      public static final String SASL_LOGIN_REFRESH_WINDOW_JITTER
      See Also:
    • SASL_LOGIN_REFRESH_WINDOW_JITTER_DOC

      public static final String SASL_LOGIN_REFRESH_WINDOW_JITTER_DOC
      See Also:
    • DEFAULT_LOGIN_REFRESH_WINDOW_JITTER

      public static final double DEFAULT_LOGIN_REFRESH_WINDOW_JITTER
      See Also:
    • SASL_LOGIN_REFRESH_MIN_PERIOD_SECONDS

      public static final String SASL_LOGIN_REFRESH_MIN_PERIOD_SECONDS
      See Also:
    • SASL_LOGIN_REFRESH_MIN_PERIOD_SECONDS_DOC

      public static final String SASL_LOGIN_REFRESH_MIN_PERIOD_SECONDS_DOC
      See Also:
    • DEFAULT_LOGIN_REFRESH_MIN_PERIOD_SECONDS

      public static final short DEFAULT_LOGIN_REFRESH_MIN_PERIOD_SECONDS
      See Also:
    • SASL_LOGIN_REFRESH_BUFFER_SECONDS

      public static final String SASL_LOGIN_REFRESH_BUFFER_SECONDS
      See Also:
    • SASL_LOGIN_REFRESH_BUFFER_SECONDS_DOC

      public static final String SASL_LOGIN_REFRESH_BUFFER_SECONDS_DOC
      See Also:
    • DEFAULT_LOGIN_REFRESH_BUFFER_SECONDS

      public static final short DEFAULT_LOGIN_REFRESH_BUFFER_SECONDS
      See Also:
    • SASL_LOGIN_CONNECT_TIMEOUT_MS

      public static final String SASL_LOGIN_CONNECT_TIMEOUT_MS
      See Also:
    • SASL_LOGIN_CONNECT_TIMEOUT_MS_DOC

      public static final String SASL_LOGIN_CONNECT_TIMEOUT_MS_DOC
      See Also:
    • SASL_LOGIN_READ_TIMEOUT_MS

      public static final String SASL_LOGIN_READ_TIMEOUT_MS
      See Also:
    • SASL_LOGIN_READ_TIMEOUT_MS_DOC

      public static final String SASL_LOGIN_READ_TIMEOUT_MS_DOC
      See Also:
    • SASL_LOGIN_RETRY_BACKOFF_MAX_MS

      public static final String SASL_LOGIN_RETRY_BACKOFF_MAX_MS
      See Also:
    • DEFAULT_SASL_LOGIN_RETRY_BACKOFF_MAX_MS

      public static final long DEFAULT_SASL_LOGIN_RETRY_BACKOFF_MAX_MS
      See Also:
    • SASL_LOGIN_RETRY_BACKOFF_MAX_MS_DOC

      public static final String SASL_LOGIN_RETRY_BACKOFF_MAX_MS_DOC
      See Also:
    • SASL_LOGIN_RETRY_BACKOFF_MS

      public static final String SASL_LOGIN_RETRY_BACKOFF_MS
      See Also:
    • DEFAULT_SASL_LOGIN_RETRY_BACKOFF_MS

      public static final long DEFAULT_SASL_LOGIN_RETRY_BACKOFF_MS
      See Also:
    • SASL_LOGIN_RETRY_BACKOFF_MS_DOC

      public static final String SASL_LOGIN_RETRY_BACKOFF_MS_DOC
      See Also:
    • SASL_OAUTHBEARER_SCOPE_CLAIM_NAME

      public static final String SASL_OAUTHBEARER_SCOPE_CLAIM_NAME
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_SCOPE_CLAIM_NAME

      public static final String DEFAULT_SASL_OAUTHBEARER_SCOPE_CLAIM_NAME
      See Also:
    • SASL_OAUTHBEARER_SCOPE_CLAIM_NAME_DOC

      public static final String SASL_OAUTHBEARER_SCOPE_CLAIM_NAME_DOC
      See Also:
    • SASL_OAUTHBEARER_SUB_CLAIM_NAME

      public static final String SASL_OAUTHBEARER_SUB_CLAIM_NAME
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_SUB_CLAIM_NAME

      public static final String DEFAULT_SASL_OAUTHBEARER_SUB_CLAIM_NAME
      See Also:
    • SASL_OAUTHBEARER_SUB_CLAIM_NAME_DOC

      public static final String SASL_OAUTHBEARER_SUB_CLAIM_NAME_DOC
      See Also:
    • SASL_OAUTHBEARER_TOKEN_ENDPOINT_URL

      public static final String SASL_OAUTHBEARER_TOKEN_ENDPOINT_URL
      See Also:
    • SASL_OAUTHBEARER_TOKEN_ENDPOINT_URL_DOC

      public static final String SASL_OAUTHBEARER_TOKEN_ENDPOINT_URL_DOC
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_URL

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_URL
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_URL_DOC

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_URL_DOC
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS

      public static final long DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS_DOC

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_REFRESH_MS_DOC
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS

      public static final long DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS_DOC

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MAX_MS_DOC
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS

      public static final long DEFAULT_SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS
      See Also:
    • SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS_DOC

      public static final String SASL_OAUTHBEARER_JWKS_ENDPOINT_RETRY_BACKOFF_MS_DOC
      See Also:
    • SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS

      public static final String SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS
      See Also:
    • DEFAULT_SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS

      public static final int DEFAULT_SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS
      See Also:
    • SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS_DOC

      public static final String SASL_OAUTHBEARER_CLOCK_SKEW_SECONDS_DOC
      See Also:
    • SASL_OAUTHBEARER_EXPECTED_AUDIENCE

      public static final String SASL_OAUTHBEARER_EXPECTED_AUDIENCE
      See Also:
    • SASL_OAUTHBEARER_EXPECTED_AUDIENCE_DOC

      public static final String SASL_OAUTHBEARER_EXPECTED_AUDIENCE_DOC
      See Also:
    • SASL_OAUTHBEARER_EXPECTED_ISSUER

      public static final String SASL_OAUTHBEARER_EXPECTED_ISSUER
      See Also:
    • SASL_OAUTHBEARER_EXPECTED_ISSUER_DOC

      public static final String SASL_OAUTHBEARER_EXPECTED_ISSUER_DOC
      See Also:
  • Constructor Details

    • SaslConfigs

      public SaslConfigs()
  • Method Details

    • addClientSaslSupport

      public static void addClientSaslSupport(ConfigDef config)