Enum KdcConfigKey

java.lang.Object
java.lang.Enum<KdcConfigKey>
org.apache.kerby.kerberos.kerb.server.KdcConfigKey
All Implemented Interfaces:
Serializable, Comparable<KdcConfigKey>, org.apache.kerby.config.ConfigKey

public enum KdcConfigKey extends Enum<KdcConfigKey> implements org.apache.kerby.config.ConfigKey
  • Enum Constant Details

    • KRB_DEBUG

      public static final KdcConfigKey KRB_DEBUG
    • KDC_SERVICE_NAME

      public static final KdcConfigKey KDC_SERVICE_NAME
    • KDC_IDENTITY_BACKEND

      public static final KdcConfigKey KDC_IDENTITY_BACKEND
    • KDC_HOST

      public static final KdcConfigKey KDC_HOST
    • KDC_PORT

      public static final KdcConfigKey KDC_PORT
    • KDC_ALLOW_TCP

      public static final KdcConfigKey KDC_ALLOW_TCP
    • KDC_ALLOW_UDP

      public static final KdcConfigKey KDC_ALLOW_UDP
    • KDC_UDP_PORT

      public static final KdcConfigKey KDC_UDP_PORT
    • KDC_TCP_PORT

      public static final KdcConfigKey KDC_TCP_PORT
    • KDC_DOMAIN

      public static final KdcConfigKey KDC_DOMAIN
    • KDC_REALM

      public static final KdcConfigKey KDC_REALM
    • PREAUTH_REQUIRED

      public static final KdcConfigKey PREAUTH_REQUIRED
    • ALLOW_TOKEN_PREAUTH

      public static final KdcConfigKey ALLOW_TOKEN_PREAUTH
    • ALLOWABLE_CLOCKSKEW

      public static final KdcConfigKey ALLOWABLE_CLOCKSKEW
    • EMPTY_ADDRESSES_ALLOWED

      public static final KdcConfigKey EMPTY_ADDRESSES_ALLOWED
    • PA_ENC_TIMESTAMP_REQUIRED

      public static final KdcConfigKey PA_ENC_TIMESTAMP_REQUIRED
    • MAXIMUM_TICKET_LIFETIME

      public static final KdcConfigKey MAXIMUM_TICKET_LIFETIME
    • MINIMUM_TICKET_LIFETIME

      public static final KdcConfigKey MINIMUM_TICKET_LIFETIME
    • MAXIMUM_RENEWABLE_LIFETIME

      public static final KdcConfigKey MAXIMUM_RENEWABLE_LIFETIME
    • FORWARDABLE_ALLOWED

      public static final KdcConfigKey FORWARDABLE_ALLOWED
    • POSTDATED_ALLOWED

      public static final KdcConfigKey POSTDATED_ALLOWED
    • PROXIABLE_ALLOWED

      public static final KdcConfigKey PROXIABLE_ALLOWED
    • RENEWABLE_ALLOWED

      public static final KdcConfigKey RENEWABLE_ALLOWED
    • VERIFY_BODY_CHECKSUM

      public static final KdcConfigKey VERIFY_BODY_CHECKSUM
    • ENCRYPTION_TYPES

      public static final KdcConfigKey ENCRYPTION_TYPES
    • RESTRICT_ANONYMOUS_TO_TGT

      public static final KdcConfigKey RESTRICT_ANONYMOUS_TO_TGT
    • KDC_MAX_DGRAM_REPLY_SIZE

      public static final KdcConfigKey KDC_MAX_DGRAM_REPLY_SIZE
    • TOKEN_VERIFY_KEYS

      public static final KdcConfigKey TOKEN_VERIFY_KEYS
    • TOKEN_DECRYPTION_KEYS

      public static final KdcConfigKey TOKEN_DECRYPTION_KEYS
    • TOKEN_ISSUERS

      public static final KdcConfigKey TOKEN_ISSUERS
    • PKINIT_IDENTITY

      public static final KdcConfigKey PKINIT_IDENTITY
    • PKINIT_ANCHORS

      public static final KdcConfigKey PKINIT_ANCHORS
  • Method Details

    • values

      public static KdcConfigKey[] 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 KdcConfigKey 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
    • getPropertyKey

      public String getPropertyKey()
      Specified by:
      getPropertyKey in interface org.apache.kerby.config.ConfigKey
    • getDefaultValue

      public Object getDefaultValue()
      Specified by:
      getDefaultValue in interface org.apache.kerby.config.ConfigKey