Class KerberosConstants

java.lang.Object
org.keycloak.common.constants.KerberosConstants

public class KerberosConstants extends Object
Author:
Marek Posolda
  • Field Details

    • NEGOTIATE

      public static final String NEGOTIATE
      Value of HTTP Headers "WWW-Authenticate" or "Authorization" used for SPNEGO/Kerberos
      See Also:
    • SPNEGO_OID

      public static final Oid SPNEGO_OID
    • KRB5_OID

      public static final Oid KRB5_OID
    • KRB5_NAME_OID

      public static final Oid KRB5_NAME_OID
    • ALLOW_KERBEROS_AUTHENTICATION

      public static final String ALLOW_KERBEROS_AUTHENTICATION
      Configuration federation provider model attributes.
      See Also:
    • KERBEROS_REALM

      public static final String KERBEROS_REALM
      See Also:
    • SERVER_PRINCIPAL

      public static final String SERVER_PRINCIPAL
      See Also:
    • KEYTAB

      public static final String KEYTAB
      See Also:
    • DEBUG

      public static final String DEBUG
      See Also:
    • ALLOW_PASSWORD_AUTHENTICATION

      public static final String ALLOW_PASSWORD_AUTHENTICATION
      See Also:
    • UPDATE_PROFILE_FIRST_LOGIN

      public static final String UPDATE_PROFILE_FIRST_LOGIN
      See Also:
    • USE_KERBEROS_FOR_PASSWORD_AUTHENTICATION

      public static final String USE_KERBEROS_FOR_PASSWORD_AUTHENTICATION
      See Also:
    • RESPONSE_TOKEN

      public static final String RESPONSE_TOKEN
      Internal attribute used in "state" map . Contains token to be passed in HTTP Response back to browser to continue handshake
      See Also:
    • GSS_DELEGATION_CREDENTIAL

      public static final String GSS_DELEGATION_CREDENTIAL
      Internal attribute used in "userSession.note" map and in accessToken claims . Contains credential from SPNEGO/Kerberos successful authentication
      See Also:
    • GSS_DELEGATION_CREDENTIAL_DISPLAY_NAME

      public static final String GSS_DELEGATION_CREDENTIAL_DISPLAY_NAME
      Display name for the above in admin console and consent screens
      See Also:
  • Constructor Details

    • KerberosConstants

      public KerberosConstants()