Enum AuthenticationType

java.lang.Object
java.lang.Enum<AuthenticationType>
io.strimzi.test.container.AuthenticationType
All Implemented Interfaces:
Serializable, Comparable<AuthenticationType>

public enum AuthenticationType extends Enum<AuthenticationType>
Enum representing authentication types for StrimziKafkaContainer.
  • Enum Constant Details

    • NONE

      public static final AuthenticationType NONE
      No authentication.
    • OAUTH_OVER_PLAIN

      public static final AuthenticationType OAUTH_OVER_PLAIN
      OAuth authentication over plain text.
    • OAUTH_BEARER

      public static final AuthenticationType OAUTH_BEARER
      OAuth Bearer token authentication.
    • SCRAM_SHA_256

      public static final AuthenticationType SCRAM_SHA_256
      SCRAM-SHA-256 authentication.
    • SCRAM_SHA_512

      public static final AuthenticationType SCRAM_SHA_512
      SCRAM-SHA-512 authentication.
    • GSSAPI

      public static final AuthenticationType GSSAPI
      GSSAPI (Kerberos) authentication.
  • Method Details

    • values

      public static AuthenticationType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static AuthenticationType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null