Class JwtAuthenticatorConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.kafka.server.plugins.auth.oauth.JwtAuthenticatorConfig

public final class JwtAuthenticatorConfig extends org.apache.kafka.common.config.AbstractConfig
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class org.apache.kafka.common.config.AbstractConfig

    AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG, CONFIG_PROVIDERS_DOC
  • Method Summary

    Modifier and Type
    Method
    Description
    io.confluent.security.authentication.oauthbearer.JwtAuthenticationConfig
     
    io.confluent.security.authentication.oauthbearer.JwtAuthenticator
     
    newInstance(Map<String,?> originals)
     

    Methods inherited from class org.apache.kafka.common.config.AbstractConfig

    documentationOf, equals, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • CONFIG_PREFIX

      public static final String CONFIG_PREFIX
      See Also:
    • JWT_AUTHENTICATOR_CONFIG_URL

      public static final String JWT_AUTHENTICATOR_CONFIG_URL
    • JWT_AUTHENTICATOR_CONFIG_URL_DOC

      public static final String JWT_AUTHENTICATOR_CONFIG_URL_DOC
      See Also:
  • Method Details

    • newInstance

      public static JwtAuthenticatorConfig newInstance(Map<String,?> originals)
    • generateConfig

      public io.confluent.security.authentication.oauthbearer.JwtAuthenticator generateConfig(Map<String,?> configs)
    • createAuthenticationConfig

      public io.confluent.security.authentication.oauthbearer.JwtAuthenticationConfig createAuthenticationConfig(Map<String,?> configs)