# Constant Field Values

## Contents

- org.keycloak.*

## org.keycloak.*

- org.keycloak.OAuth2Constants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCESS_TOKEN` | `"access_token"`
  `public static final String` | `AUTHORIZATION_CODE` | `"authorization_code"`
  `public static final String` | `CLIENT_ASSERTION` | `"client_assertion"`
  `public static final String` | `CLIENT_ASSERTION_TYPE` | `"client_assertion_type"`
  `public static final String` | `CLIENT_ASSERTION_TYPE_JWT` | `"urn:ietf:params:oauth:client-assertion-type:jwt-bearer"`
  `public static final String` | `CLIENT_CREDENTIALS` | `"client_credentials"`
  `public static final String` | `CLIENT_ID` | `"client_id"`
  `public static final String` | `CLIENT_SECRET` | `"client_secret"`
  `public static final String` | `CODE` | `"code"`
  `public static final String` | `ERROR` | `"error"`
  `public static final String` | `ERROR_DESCRIPTION` | `"error_description"`
  `public static final String` | `GRANT_TYPE` | `"grant_type"`
  `public static final String` | `ID_TOKEN` | `"id_token"`
  `public static final String` | `IMPLICIT` | `"implicit"`
  `public static final String` | `MAX_AGE` | `"max_age"`
  `public static final String` | `OFFLINE_ACCESS` | `"offline_access"`
  `public static final String` | `PASSWORD` | `"password"`
  `public static final String` | `PROMPT` | `"prompt"`
  `public static final String` | `REDIRECT_URI` | `"redirect_uri"`
  `public static final String` | `REFRESH_TOKEN` | `"refresh_token"`
  `public static final String` | `RESPONSE_TYPE` | `"response_type"`
  `public static final String` | `SCOPE` | `"scope"`
  `public static final String` | `SCOPE_ADDRESS` | `"address"`
  `public static final String` | `SCOPE_EMAIL` | `"email"`
  `public static final String` | `SCOPE_OPENID` | `"openid"`
  `public static final String` | `SCOPE_PHONE` | `"phone"`
  `public static final String` | `SCOPE_PROFILE` | `"profile"`
  `public static final String` | `STATE` | `"state"`
  `public static final String` | `UI_LOCALES_PARAM` | `"ui_locales"`

- org.keycloak.OAuthErrorException
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCESS_DENIED` | `"access_denied"`
  `public static final String` | `INSUFFICIENT_SCOPE` | `"insufficient_scope"`
  `public static final String` | `INTERACTION_REQUIRED` | `"interaction_required"`
  `public static final String` | `INVALID_CLIENT` | `"invalid_client"`
  `public static final String` | `INVALID_GRANT` | `"invalid_grant"`
  `public static final String` | `INVALID_REQUEST` | `"invalid_request"`
  `public static final String` | `INVALID_SCOPE` | `"invalid_scope"`
  `public static final String` | `INVALID_TOKEN` | `"invalid_token"`
  `public static final String` | `LOGIN_REQUIRED` | `"login_required"`
  `public static final String` | `REQUEST_NOT_SUPPORTED` | `"request_not_supported"`
  `public static final String` | `REQUEST_URI_NOT_SUPPORTED` | `"request_uri_not_supported"`
  `public static final String` | `SERVER_ERROR` | `"server_error"`
  `public static final String` | `TEMPORARILY_UNAVAILABLE` | `"temporarily_unavailable"`
  `public static final String` | `UNAUTHORIZED_CLIENT` | `"unauthorized_client"`
  `public static final String` | `UNSUPPORTED_GRANT_TYPE` | `"unsupported_grant_type"`
  `public static final String` | `UNSUPPORTED_RESPONSE_TYPE` | `"unsupported_response_type"`

- org.keycloak.authentication.AuthenticationFlow
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BASIC_FLOW` | `"basic-flow"`
  `public static final String` | `CLIENT_FLOW` | `"client-flow"`
  `public static final String` | `FORM_FLOW` | `"form-flow"`

- org.keycloak.authentication.AuthenticationProcessor
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CURRENT_AUTHENTICATION_EXECUTION` | `"current.authentication.execution"`

- org.keycloak.authentication.authenticators.broker.AbstractIdpAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BROKER_REGISTERED_NEW_USER` | `"BROKER_REGISTERED_NEW_USER"`
  `public static final String` | `BROKERED_CONTEXT_NOTE` | `"BROKERED_CONTEXT"`
  `public static final String` | `ENFORCE_UPDATE_PROFILE` | `"ENFORCE_UPDATE_PROFILE"`
  `public static final String` | `EXISTING_USER_INFO` | `"EXISTING_USER_INFO"`
  `public static final String` | `IS_DIFFERENT_BROWSER` | `"IS_DIFFERENT_BROWSER"`
  `public static final String` | `UPDATE_PROFILE_EMAIL_CHANGED` | `"UPDATE_PROFILE_EMAIL_CHANGED"`

- org.keycloak.authentication.authenticators.broker.IdpConfirmLinkAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"idp-confirm-link"`

- org.keycloak.authentication.authenticators.broker.IdpCreateUserIfUniqueAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"idp-create-user-if-unique"`
  `public static final String` | `REQUIRE_PASSWORD_UPDATE_AFTER_REGISTRATION` | `"require.password.update.after.registration"`

- org.keycloak.authentication.authenticators.broker.IdpEmailVerificationAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"idp-email-verification"`

- org.keycloak.authentication.authenticators.broker.IdpReviewProfileAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"idp-review-profile"`
  `public static final String` | `UPDATE_PROFILE_ON_FIRST_LOGIN` | `"update.profile.on.first.login"`

- org.keycloak.authentication.authenticators.broker.IdpUsernamePasswordFormFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"idp-username-password-form"`

- org.keycloak.authentication.authenticators.broker.util.PostBrokerLoginConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PBL_AFTER_FIRST_BROKER_LOGIN` | `"PBL_AFTER_FIRST_BROKER_LOGIN"`
  `public static final String` | `PBL_AUTH_STATE_PREFIX` | `"PBL_AUTH_STATE."`
  `public static final String` | `PBL_BROKERED_IDENTITY_CONTEXT` | `"PBL_BROKERED_IDENTITY_CONTEXT"`

- org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTEMPTED_USERNAME` | `"ATTEMPTED_USERNAME"`
  `public static final String` | `REGISTRATION_FORM_ACTION` | `"registration_form"`

- org.keycloak.authentication.authenticators.browser.ConditionalOtpFormAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_OTP_OUTCOME` | `"defaultOtpOutcome"`
  `public static final String` | `FORCE` | `"force"`
  `public static final String` | `FORCE_OTP_FOR_HTTP_HEADER` | `"forceOtpForHeaderPattern"`
  `public static final String` | `FORCE_OTP_ROLE` | `"forceOtpRole"`
  `public static final String` | `OTP_CONTROL_USER_ATTRIBUTE` | `"otpControlAttribute"`
  `public static final String` | `SKIP` | `"skip"`
  `public static final String` | `SKIP_OTP_FOR_HTTP_HEADER` | `"noOtpRequiredForHeaderPattern"`
  `public static final String` | `SKIP_OTP_ROLE` | `"skipOtpRole"`

- org.keycloak.authentication.authenticators.browser.ConditionalOtpFormAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"auth-conditional-otp-form"`

- org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"auth-cookie"`

- org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TOTP_FORM_ACTION` | `"totp"`

- org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"auth-otp-form"`

- org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KERBEROS_DISABLED` | `"kerberos_disabled"`

- org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"auth-spnego"`

- org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"auth-username-password-form"`

- org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"client-secret"`

- org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CERTIFICATE_ATTR` | `"jwt.credential.certificate"`
  `public static final String` | `PROVIDER_ID` | `"client-jwt"`

- org.keycloak.authentication.authenticators.directgrant.ValidateOTP
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"direct-grant-validate-otp"`

- org.keycloak.authentication.authenticators.directgrant.ValidatePassword
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"direct-grant-validate-password"`

- org.keycloak.authentication.authenticators.directgrant.ValidateUsername
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"direct-grant-validate-username"`

- org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"reset-credentials-choose-user"`

- org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"reset-credential-email"`
  `public static final String` | `RESET_CREDENTIAL_SECRET` | `"RESET_CREDENTIAL_SECRET"`

- org.keycloak.authentication.authenticators.resetcred.ResetOTP
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"reset-otp"`

- org.keycloak.authentication.authenticators.resetcred.ResetPassword
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"reset-password"`

- org.keycloak.authentication.forms.RegistrationPage
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EXECUTION` | `"execution"`
  `public static final String` | `FIELD_EMAIL` | `"email"`
  `public static final String` | `FIELD_FIRST_NAME` | `"firstName"`
  `public static final String` | `FIELD_LAST_NAME` | `"lastName"`
  `public static final String` | `FIELD_PASSWORD` | `"password"`
  `public static final String` | `FIELD_PASSWORD_CONFIRM` | `"password-confirm"`
  `public static final String` | `FIELD_USERNAME` | `"username"`
  `public static final String` | `PROVIDER_ID` | `"registration-page-form"`

- org.keycloak.authentication.forms.RegistrationPassword
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"registration-password-action"`

- org.keycloak.authentication.forms.RegistrationProfile
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"registration-profile-action"`

- org.keycloak.authentication.forms.RegistrationRecaptcha
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `G_RECAPTCHA_RESPONSE` | `"g-recaptcha-response"`
  `public static final String` | `PROVIDER_ID` | `"registration-recaptcha-action"`
  `public static final String` | `RECAPTCHA_REFERENCE_CATEGORY` | `"recaptcha"`
  `public static final String` | `SITE_KEY` | `"site.key"`
  `public static final String` | `SITE_SECRET` | `"secret"`

- org.keycloak.authentication.forms.RegistrationUserCreation
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"registration-user-creation"`

- org.keycloak.authentication.requiredactions.TermsAndConditions
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"terms_and_conditions"`
  `public static final String` | `USER_ATTRIBUTE` | `"terms_and_conditions"`

- org.keycloak.authorization.ErrorCode
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INVALID_CLIENT_ID` | `"invalid_client_id"`

- org.keycloak.broker.oidc.AbstractOAuth2IdentityProvider<C extends OAuth2IdentityProviderConfig>
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCESS_DENIED` | `"access_denied"`
  `public static final String` | `FEDERATED_ACCESS_TOKEN` | `"FEDERATED_ACCESS_TOKEN"`
  `public static final String` | `FEDERATED_REFRESH_TOKEN` | `"FEDERATED_REFRESH_TOKEN"`
  `public static final String` | `FEDERATED_TOKEN_EXPIRATION` | `"FEDERATED_TOKEN_EXPIRATION"`
  `public static final String` | `OAUTH2_GRANT_TYPE_AUTHORIZATION_CODE` | `"authorization_code"`
  `public static final String` | `OAUTH2_GRANT_TYPE_REFRESH_TOKEN` | `"refresh_token"`
  `public static final String` | `OAUTH2_PARAMETER_ACCESS_TOKEN` | `"access_token"`
  `public static final String` | `OAUTH2_PARAMETER_CLIENT_ID` | `"client_id"`
  `public static final String` | `OAUTH2_PARAMETER_CLIENT_SECRET` | `"client_secret"`
  `public static final String` | `OAUTH2_PARAMETER_CODE` | `"code"`
  `public static final String` | `OAUTH2_PARAMETER_GRANT_TYPE` | `"grant_type"`
  `public static final String` | `OAUTH2_PARAMETER_REDIRECT_URI` | `"redirect_uri"`
  `public static final String` | `OAUTH2_PARAMETER_RESPONSE_TYPE` | `"response_type"`
  `public static final String` | `OAUTH2_PARAMETER_SCOPE` | `"scope"`
  `public static final String` | `OAUTH2_PARAMETER_STATE` | `"state"`

- org.keycloak.broker.oidc.KeycloakOIDCIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `VALIDATED_ACCESS_TOKEN` | `"VALIDATED_ACCESS_TOKEN"`

- org.keycloak.broker.oidc.KeycloakOIDCIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"keycloak-oidc"`

- org.keycloak.broker.oidc.OIDCIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `FEDERATED_ACCESS_TOKEN_RESPONSE` | `"FEDERATED_ACCESS_TOKEN_RESPONSE"`
  `public static final String` | `FEDERATED_ID_TOKEN` | `"FEDERATED_ID_TOKEN"`
  `public static final String` | `OAUTH2_PARAMETER_PROMPT` | `"prompt"`
  `public static final String` | `SCOPE_OPENID` | `"openid"`
  `public static final String` | `USER_INFO` | `"UserInfo"`
  `public static final String` | `VALIDATED_ID_TOKEN` | `"VALIDATED_ID_TOKEN"`

- org.keycloak.broker.oidc.OIDCIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc"`

- org.keycloak.broker.oidc.mappers.AbstractClaimMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLAIM` | `"claim"`
  `public static final String` | `CLAIM_VALUE` | `"claim.value"`

- org.keycloak.broker.oidc.mappers.AbstractJsonUserAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CONF_JSON_FIELD` | `"jsonField"`
  `public static final String` | `CONF_USER_ATTRIBUTE` | `"userAttribute"`
  `public static final String` | `CONTEXT_JSON_NODE` | `"UserInfo"`

- org.keycloak.broker.oidc.mappers.ClaimToRoleMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-role-idp-mapper"`

- org.keycloak.broker.oidc.mappers.ExternalKeycloakRoleToRoleMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"keycloak-oidc-role-to-role-idp-mapper"`

- org.keycloak.broker.oidc.mappers.UserAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-user-attribute-idp-mapper"`
  `public static final String` | `USER_ATTRIBUTE` | `"user.attribute"`

- org.keycloak.broker.oidc.mappers.UsernameTemplateMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-username-idp-mapper"`
  `public static final String` | `TEMPLATE` | `"template"`

- org.keycloak.broker.provider.ConfigConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ROLE` | `"role"`

- org.keycloak.broker.provider.HardcodedAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE` | `"attribute"`
  `public static final String` | `ATTRIBUTE_VALUE` | `"attribute.value"`
  `public static final String` | `PROVIDER_ID` | `"hardcoded-attribute-idp-mapper"`

- org.keycloak.broker.provider.HardcodedRoleMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-hardcoded-role-idp-mapper"`

- org.keycloak.broker.provider.HardcodedUserSessionAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE` | `"attribute"`
  `public static final String` | `ATTRIBUTE_VALUE` | `"attribute.value"`
  `public static final String` | `PROVIDER_ID` | `"hardcoded-user-session-attribute-idp-mapper"`

- org.keycloak.broker.provider.IdentityProviderMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ANY_PROVIDER` | `"*"`

- org.keycloak.broker.provider.IdentityProviderSpi
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `IDENTITY_PROVIDER_SPI_NAME` | `"identity_provider"`

- org.keycloak.broker.saml.SAMLEndpoint
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `SAML_ASSERTION` | `"SAML_ASSERTION"`
  `public static final String` | `SAML_AUTHN_STATEMENT` | `"SAML_AUTHN_STATEMENT"`
  `public static final String` | `SAML_FEDERATED_SESSION_INDEX` | `"SAML_FEDERATED_SESSION_INDEX"`
  `public static final String` | `SAML_FEDERATED_SUBJECT` | `"SAML_FEDERATED_SUBJECT"`
  `public static final String` | `SAML_FEDERATED_SUBJECT_NAMEFORMAT` | `"SAML_FEDERATED_SUBJECT_NAMEFORMAT"`
  `public static final String` | `SAML_LOGIN_RESPONSE` | `"SAML_LOGIN_RESPONSE"`

- org.keycloak.broker.saml.SAMLIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml"`

- org.keycloak.broker.saml.mappers.AttributeToRoleMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_FRIENDLY_NAME` | `"attribute.friendly.name"`
  `public static final String` | `ATTRIBUTE_NAME` | `"attribute.name"`
  `public static final String` | `ATTRIBUTE_VALUE` | `"attribute.value"`
  `public static final String` | `PROVIDER_ID` | `"saml-role-idp-mapper"`

- org.keycloak.broker.saml.mappers.UserAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_FRIENDLY_NAME` | `"attribute.friendly.name"`
  `public static final String` | `ATTRIBUTE_NAME` | `"attribute.name"`
  `public static final String` | `PROVIDER_ID` | `"saml-user-attribute-idp-mapper"`
  `public static final String` | `USER_ATTRIBUTE` | `"user.attribute"`

- org.keycloak.broker.saml.mappers.UsernameTemplateMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-username-idp-mapper"`
  `public static final String` | `TEMPLATE` | `"template"`

- org.keycloak.broker.social.SocialProviderSpi
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `SOCIAL_SPI_NAME` | `"social"`

- org.keycloak.cluster.infinispan.InfinispanClusterProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLUSTER_STARTUP_TIME_KEY` | `"cluster-start-time"`

- org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"infinispan"`

- org.keycloak.common.Version
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `UNKNOWN` | `"UNKNOWN"`

- org.keycloak.common.constants.GenericConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROTOCOL_CLASSPATH` | `"classpath:"`

- org.keycloak.common.constants.KerberosConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ALLOW_KERBEROS_AUTHENTICATION` | `"allowKerberosAuthentication"`
  `public static final String` | `ALLOW_PASSWORD_AUTHENTICATION` | `"allowPasswordAuthentication"`
  `public static final String` | `DEBUG` | `"debug"`
  `public static final String` | `GSS_DELEGATION_CREDENTIAL` | `"gss_delegation_credential"`
  `public static final String` | `GSS_DELEGATION_CREDENTIAL_DISPLAY_NAME` | `"gss delegation credential"`
  `public static final String` | `KERBEROS_REALM` | `"kerberosRealm"`
  `public static final String` | `KEYTAB` | `"keyTab"`
  `public static final String` | `NEGOTIATE` | `"Negotiate"`
  `public static final String` | `RESPONSE_TOKEN` | `"SpnegoResponseToken"`
  `public static final String` | `SERVER_PRINCIPAL` | `"serverPrincipal"`
  `public static final String` | `UPDATE_PROFILE_FIRST_LOGIN` | `"updateProfileFirstLogin"`
  `public static final String` | `USE_KERBEROS_FOR_PASSWORD_AUTHENTICATION` | `"useKerberosForPasswordAuthentication"`

- org.keycloak.common.constants.ServiceAccountConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_ADDRESS` | `"clientAddress"`
  `public static final String` | `CLIENT_ADDRESS_PROTOCOL_MAPPER` | `"Client IP Address"`
  `public static final String` | `CLIENT_AUTH` | `"client_auth"`
  `public static final String` | `CLIENT_HOST` | `"clientHost"`
  `public static final String` | `CLIENT_HOST_PROTOCOL_MAPPER` | `"Client Host"`
  `public static final String` | `CLIENT_ID` | `"clientId"`
  `public static final String` | `CLIENT_ID_PROTOCOL_MAPPER` | `"Client ID"`
  `public static final String` | `SERVICE_ACCOUNT_USER_PREFIX` | `"service-account-"`

- org.keycloak.common.util.Base64
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DECODE` | `0`
  `public static final int` | `DO_BREAK_LINES` | `8`
  `public static final int` | `DONT_GUNZIP` | `4`
  `public static final int` | `ENCODE` | `1`
  `public static final int` | `GZIP` | `2`
  `public static final int` | `NO_OPTIONS` | `0`
  `public static final int` | `ORDERED` | `32`
  `public static final int` | `URL_SAFE` | `16`

- org.keycloak.common.util.PathHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final char` | `closeCurlyReplacement` | `7`
  `public static final char` | `openCurlyReplacement` | `6`
  `public static final String` | `URI_PARAM_NAME_REGEX` | `"\\w[\\w\\.-]*"`
  `public static final String` | `URI_PARAM_REGEX` | `"\\{\\s*(\\w[\\w\\.-]*)\\s*(:\\s*([^{}][^{}]*))?\\}"`
  `public static final String` | `URI_PARAM_REGEX_REGEX` | `"[^{}][^{}]*"`

- org.keycloak.connections.infinispan.InfinispanConnectionProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTHORIZATION_CACHE_NAME` | `"authorization"`
  `public static final String` | `LOGIN_FAILURE_CACHE_NAME` | `"loginFailures"`
  `public static final String` | `OFFLINE_SESSION_CACHE_NAME` | `"offlineSessions"`
  `public static final String` | `REALM_CACHE_NAME` | `"realms"`
  `public static final int` | `REALM_REVISIONS_CACHE_DEFAULT_MAX` | `10000`
  `public static final String` | `REALM_REVISIONS_CACHE_NAME` | `"realmRevisions"`
  `public static final String` | `SESSION_CACHE_NAME` | `"sessions"`
  `public static final String` | `USER_CACHE_NAME` | `"users"`
  `public static final int` | `USER_REVISIONS_CACHE_DEFAULT_MAX` | `100000`
  `public static final String` | `USER_REVISIONS_CACHE_NAME` | `"userRevisions"`
  `public static final String` | `WORK_CACHE_NAME` | `"work"`

- org.keycloak.connections.jpa.updater.JpaUpdaterProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `FIRST_VERSION` | `"1.0.0.Final"`

- org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CHANGELOG` | `"META-INF/jpa-changelog-master.xml"`
  `public static final String` | `DB2_CHANGELOG` | `"META-INF/db2-jpa-changelog-master.xml"`

- org.keycloak.connections.jpa.updater.liquibase.PostgresPlusDatabase
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `POSTGRESPLUS_PRODUCT_NAME` | `"EnterpriseDB"`

- org.keycloak.connections.jpa.util.JpaUtils
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `HIBERNATE_DEFAULT_SCHEMA` | `"hibernate.default_schema"`

- org.keycloak.connections.mongo.updater.impl.DefaultMongoUpdaterProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CHANGE_LOG_COLLECTION` | `"databaseChangeLog"`

- org.keycloak.constants.AdapterConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_DATA_PARAM_NAME` | `"org.keycloak.json.adapterConfig"`
  `public static final String` | `CLIENT_CLUSTER_HOST` | `"client_cluster_host"`
  `public static final String` | `CLIENT_SESSION_HOST` | `"client_session_host"`
  `public static final String` | `CLIENT_SESSION_STATE` | `"client_session_state"`
  `public static final String` | `K_LOGOUT` | `"k_logout"`
  `public static final String` | `K_PUSH_NOT_BEFORE` | `"k_push_not_before"`
  `public static final String` | `K_QUERY_BEARER_TOKEN` | `"k_query_bearer_token"`
  `public static final String` | `K_TEST_AVAILABLE` | `"k_test_available"`
  `public static final String` | `K_VERSION` | `"k_version"`
  `public static final String` | `KC_IDP_HINT` | `"kc_idp_hint"`
  `public static final String` | `KEYCLOAK_ADAPTER_STATE_COOKIE` | `"KEYCLOAK_ADAPTER_STATE"`

- org.keycloak.constants.ServiceUrlConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCOUNT_SERVICE_PATH` | `"/realms/{realm-name}/account"`
  `public static final String` | `AUTH_PATH` | `"/realms/{realm-name}/protocol/openid-connect/auth"`
  `public static final String` | `CLIENTS_MANAGEMENT_REGISTER_NODE_PATH` | `"/realms/{realm-name}/clients-managements/register-node"`
  `public static final String` | `CLIENTS_MANAGEMENT_UNREGISTER_NODE_PATH` | `"/realms/{realm-name}/clients-managements/unregister-node"`
  `public static final String` | `REALM_INFO_PATH` | `"/realms/{realm-name}"`
  `public static final String` | `TOKEN_PATH` | `"/realms/{realm-name}/protocol/openid-connect/token"`
  `public static final String` | `TOKEN_SERVICE_LOGOUT_PATH` | `"/realms/{realm-name}/protocol/openid-connect/logout"`

- org.keycloak.email.EmailTemplateProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `IDENTITY_PROVIDER_BROKER_CONTEXT` | `"identityProviderBrokerCtx"`

- org.keycloak.events.Details
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_METHOD` | `"auth_method"`
  `public static final String` | `AUTH_TYPE` | `"auth_type"`
  `public static final String` | `CLIENT_AUTH_METHOD` | `"client_auth_method"`
  `public static final String` | `CLIENT_SESSION_HOST` | `"client_session_host"`
  `public static final String` | `CLIENT_SESSION_STATE` | `"client_session_state"`
  `public static final String` | `CODE_ID` | `"code_id"`
  `public static final String` | `CONSENT` | `"consent"`
  `public static final String` | `CONSENT_VALUE_CONSENT_GRANTED` | `"consent_granted"`
  `public static final String` | `CONSENT_VALUE_NO_CONSENT_REQUIRED` | `"no_consent_required"`
  `public static final String` | `CONSENT_VALUE_PERSISTED_CONSENT` | `"persistent_consent"`
  `public static final String` | `CUSTOM_REQUIRED_ACTION` | `"custom_required_action"`
  `public static final String` | `EMAIL` | `"email"`
  `public static final String` | `GRANT_TYPE` | `"grant_type"`
  `public static final String` | `IDENTITY_PROVIDER` | `"identity_provider"`
  `public static final String` | `IDENTITY_PROVIDER_USERNAME` | `"identity_provider_identity"`
  `public static final String` | `IMPERSONATOR` | `"impersonator"`
  `public static final String` | `IMPERSONATOR_REALM` | `"impersonator_realm"`
  `public static final String` | `NODE_HOST` | `"node_host"`
  `public static final String` | `PREVIOUS_EMAIL` | `"previous_email"`
  `public static final String` | `REASON` | `"reason"`
  `public static final String` | `REDIRECT_URI` | `"redirect_uri"`
  `public static final String` | `REFRESH_TOKEN_ID` | `"refresh_token_id"`
  `public static final String` | `REFRESH_TOKEN_TYPE` | `"refresh_token_type"`
  `public static final String` | `REGISTER_METHOD` | `"register_method"`
  `public static final String` | `REMEMBER_ME` | `"remember_me"`
  `public static final String` | `RESPONSE_MODE` | `"response_mode"`
  `public static final String` | `RESPONSE_TYPE` | `"response_type"`
  `public static final String` | `RESTART_AFTER_TIMEOUT` | `"restart_after_timeout"`
  `public static final String` | `REVOKED_CLIENT` | `"revoked_client"`
  `public static final String` | `TOKEN_ID` | `"token_id"`
  `public static final String` | `UPDATED_EMAIL` | `"updated_email"`
  `public static final String` | `UPDATED_REFRESH_TOKEN_ID` | `"updated_refresh_token_id"`
  `public static final String` | `USERNAME` | `"username"`
  `public static final String` | `VALIDATE_ACCESS_TOKEN` | `"validate_access_token"`

- org.keycloak.events.Errors
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_DISABLED` | `"client_disabled"`
  `public static final String` | `CLIENT_NOT_FOUND` | `"client_not_found"`
  `public static final String` | `CONSENT_DENIED` | `"consent_denied"`
  `public static final String` | `EMAIL_IN_USE` | `"email_in_use"`
  `public static final String` | `EMAIL_SEND_FAILED` | `"email_send_failed"`
  `public static final String` | `EXPIRED_CODE` | `"expired_code"`
  `public static final String` | `FEDERATED_IDENTITY_EXISTS` | `"federated_identity_account_exists"`
  `public static final String` | `IDENTITY_PROVIDER_ERROR` | `"identity_provider_error"`
  `public static final String` | `IDENTITY_PROVIDER_LOGIN_FAILURE` | `"identity_provider_login_failure"`
  `public static final String` | `INVALID_CLIENT` | `"invalid_client"`
  `public static final String` | `INVALID_CLIENT_CREDENTIALS` | `"invalid_client_credentials"`
  `public static final String` | `INVALID_CODE` | `"invalid_code"`
  `public static final String` | `INVALID_EMAIL` | `"invalid_email"`
  `public static final String` | `INVALID_FORM` | `"invalid_form"`
  `public static final String` | `INVALID_REDIRECT_URI` | `"invalid_redirect_uri"`
  `public static final String` | `INVALID_REGISTRATION` | `"invalid_registration"`
  `public static final String` | `INVALID_REQUEST` | `"invalid_request"`
  `public static final String` | `INVALID_SAML_AUTHN_REQUEST` | `"invalid_authn_request"`
  `public static final String` | `INVALID_SAML_LOGOUT_REQUEST` | `"invalid_logout_request"`
  `public static final String` | `INVALID_SAML_LOGOUT_RESPONSE` | `"invalid_logout_response"`
  `public static final String` | `INVALID_SAML_RESPONSE` | `"invalid_saml_response"`
  `public static final String` | `INVALID_SIGNATURE` | `"invalid_signature"`
  `public static final String` | `INVALID_TOKEN` | `"invalid_token"`
  `public static final String` | `INVALID_USER_CREDENTIALS` | `"invalid_user_credentials"`
  `public static final String` | `NOT_ALLOWED` | `"not_allowed"`
  `public static final String` | `PASSWORD_CONFIRM_ERROR` | `"password_confirm_error"`
  `public static final String` | `PASSWORD_MISSING` | `"password_missing"`
  `public static final String` | `PASSWORD_REJECTED` | `"password_rejected"`
  `public static final String` | `REALM_DISABLED` | `"realm_disabled"`
  `public static final String` | `REGISTRATION_DISABLED` | `"registration_disabled"`
  `public static final String` | `REJECTED_BY_USER` | `"rejected_by_user"`
  `public static final String` | `RESET_CREDENTIAL_DISABLED` | `"reset_credential_disabled"`
  `public static final String` | `RESOLVE_REQUIRED_ACTIONS` | `"resolve_required_actions"`
  `public static final String` | `SESSION_EXPIRED` | `"session_expired"`
  `public static final String` | `SSL_REQUIRED` | `"ssl_required"`
  `public static final String` | `USER_DISABLED` | `"user_disabled"`
  `public static final String` | `USER_NOT_FOUND` | `"user_not_found"`
  `public static final String` | `USER_SESSION_NOT_FOUND` | `"user_session_not_found"`
  `public static final String` | `USER_TEMPORARILY_DISABLED` | `"user_temporarily_disabled"`
  `public static final String` | `USERNAME_IN_USE` | `"username_in_use"`
  `public static final String` | `USERNAME_MISSING` | `"username_missing"`

- org.keycloak.events.jpa.JpaEventStoreProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"jpa"`

- org.keycloak.events.log.JBossLoggingEventListenerProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"jboss-logging"`

- org.keycloak.events.mongo.MongoEventStoreProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"mongo"`

- org.keycloak.exportimport.ExportImportConfig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION` | `"keycloak.migration.action"`
  `public static final String` | `ACTION_EXPORT` | `"export"`
  `public static final String` | `ACTION_IMPORT` | `"import"`
  `public static final String` | `DIR` | `"keycloak.migration.dir"`
  `public static final String` | `FILE` | `"keycloak.migration.file"`
  `public static final String` | `PREFIX` | `"keycloak.migration."`
  `public static final String` | `PROVIDER` | `"keycloak.migration.provider"`
  `public static final String` | `PROVIDER_DEFAULT` | `"dir"`
  `public static final String` | `REALM_NAME` | `"keycloak.migration.realmName"`
  `public static final String` | `STRATEGY` | `"keycloak.migration.strategy"`
  `public static final String` | `USERS_EXPORT_STRATEGY` | `"keycloak.migration.usersExportStrategy"`
  `public static final String` | `USERS_PER_FILE` | `"keycloak.migration.usersPerFile"`

- org.keycloak.exportimport.KeycloakClientDescriptionConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"keycloak"`

- org.keycloak.exportimport.dir.DirExportProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"dir"`

- org.keycloak.exportimport.singlefile.SingleFileExportProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"singleFile"`

- org.keycloak.federation.kerberos.KerberosFederationProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KERBEROS_PRINCIPAL` | `"KERBEROS_PRINCIPAL"`

- org.keycloak.federation.kerberos.KerberosFederationProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_NAME` | `"kerberos"`

- org.keycloak.federation.ldap.LDAPFederationProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_NAME` | `"ldap"`

- org.keycloak.federation.ldap.mappers.AbstractLDAPFederationMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_MAPPER_CATEGORY` | `"Attribute Mapper"`
  `public static final String` | `GROUP_MAPPER_CATEGORY` | `"Group Mapper"`
  `public static final String` | `ROLE_MAPPER_CATEGORY` | `"Role Mapper"`

- org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `LDAP_FULL_NAME_ATTRIBUTE` | `"ldap.full.name.attribute"`
  `public static final String` | `READ_ONLY` | `"read.only"`
  `public static final String` | `WRITE_ONLY` | `"write.only"`

- org.keycloak.federation.ldap.mappers.FullNameLDAPFederationMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"full-name-ldap-mapper"`

- org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ROLE` | `"role"`

- org.keycloak.federation.ldap.mappers.HardcodedLDAPRoleMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"hardcoded-ldap-role-mapper"`

- org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ALWAYS_READ_VALUE_FROM_LDAP` | `"always.read.value.from.ldap"`
  `public static final String` | `IS_MANDATORY_IN_LDAP` | `"is.mandatory.in.ldap"`
  `public static final String` | `LDAP_ATTRIBUTE` | `"ldap.attribute"`
  `public static final String` | `READ_ONLY` | `"read.only"`
  `public static final String` | `USER_MODEL_ATTRIBUTE` | `"user.model.attribute"`

- org.keycloak.federation.ldap.mappers.UserAttributeLDAPFederationMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"user-attribute-ldap-mapper"`

- org.keycloak.federation.ldap.mappers.membership.CommonLDAPGroupMapperConfig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MEMBERSHIP_ATTRIBUTE_TYPE` | `"membership.attribute.type"`
  `public static final String` | `MEMBERSHIP_LDAP_ATTRIBUTE` | `"membership.ldap.attribute"`
  `public static final String` | `MODE` | `"mode"`
  `public static final String` | `USER_ROLES_RETRIEVE_STRATEGY` | `"user.roles.retrieve.strategy"`

- org.keycloak.federation.ldap.mappers.membership.group.GroupLDAPFederationMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"group-ldap-mapper"`

- org.keycloak.federation.ldap.mappers.membership.group.GroupMapperConfig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DROP_NON_EXISTING_GROUPS_DURING_SYNC` | `"drop.non.existing.groups.during.sync"`
  `public static final String` | `GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE` | `"GET_GROUPS_FROM_USER_MEMBEROF_ATTRIBUTE"`
  `public static final String` | `GROUP_NAME_LDAP_ATTRIBUTE` | `"group.name.ldap.attribute"`
  `public static final String` | `GROUP_OBJECT_CLASSES` | `"group.object.classes"`
  `public static final String` | `GROUPS_DN` | `"groups.dn"`
  `public static final String` | `GROUPS_LDAP_FILTER` | `"groups.ldap.filter"`
  `public static final String` | `LOAD_GROUPS_BY_MEMBER_ATTRIBUTE` | `"LOAD_GROUPS_BY_MEMBER_ATTRIBUTE"`
  `public static final String` | `LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY` | `"LOAD_GROUPS_BY_MEMBER_ATTRIBUTE_RECURSIVELY"`
  `public static final String` | `MAPPED_GROUP_ATTRIBUTES` | `"mapped.group.attributes"`
  `public static final String` | `PRESERVE_GROUP_INHERITANCE` | `"preserve.group.inheritance"`

- org.keycloak.federation.ldap.mappers.membership.role.RoleLDAPFederationMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"role-ldap-mapper"`

- org.keycloak.federation.ldap.mappers.membership.role.RoleMapperConfig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_ID` | `"client.id"`
  `public static final String` | `GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTE` | `"GET_ROLES_FROM_USER_MEMBEROF_ATTRIBUTE"`
  `public static final String` | `LOAD_ROLES_BY_MEMBER_ATTRIBUTE` | `"LOAD_ROLES_BY_MEMBER_ATTRIBUTE"`
  `public static final String` | `LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELY` | `"LOAD_ROLES_BY_MEMBER_ATTRIBUTE_RECURSIVELY"`
  `public static final String` | `ROLE_NAME_LDAP_ATTRIBUTE` | `"role.name.ldap.attribute"`
  `public static final String` | `ROLE_OBJECT_CLASSES` | `"role.object.classes"`
  `public static final String` | `ROLES_DN` | `"roles.dn"`
  `public static final String` | `ROLES_LDAP_FILTER` | `"roles.ldap.filter"`
  `public static final String` | `USE_REALM_ROLES_MAPPING` | `"use.realm.roles.mapping"`

- org.keycloak.federation.ldap.mappers.msad.MSADUserAccountControlMapperFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"msad-user-account-control-mapper"`

- org.keycloak.federation.ldap.mappers.msad.UserAccountControl
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final long` | `ACCOUNTDISABLE` | `2L`
  `public static final long` | `DONT_EXPIRE_PASSWORD` | `65536L`
  `public static final long` | `DONT_REQ_PREAUTH` | `4194304L`
  `public static final long` | `ENCRYPTED_TEXT_PWD_ALLOWED` | `128L`
  `public static final long` | `HOMEDIR_REQUIRED` | `8L`
  `public static final long` | `INTERDOMAIN_TRUST_ACCOUNT` | `2048L`
  `public static final long` | `LOCKOUT` | `16L`
  `public static final long` | `MNS_LOGON_ACCOUNT` | `131072L`
  `public static final long` | `NORMAL_ACCOUNT` | `512L`
  `public static final long` | `NOT_DELEGATED` | `1048576L`
  `public static final long` | `PARTIAL_SECRETS_ACCOUNT` | `67108864L`
  `public static final long` | `PASSWD_CANT_CHANGE` | `64L`
  `public static final long` | `PASSWD_NOTREQD` | `32L`
  `public static final long` | `PASSWORD_EXPIRED` | `8388608L`
  `public static final long` | `SCRIPT` | `1L`
  `public static final long` | `SERVER_TRUST_ACCOUNT` | `8192L`
  `public static final long` | `SMARTCARD_REQUIRED` | `262144L`
  `public static final long` | `TEMP_DUPLICATE_ACCOUNT` | `256L`
  `public static final long` | `TRUSTED_FOR_DELEGATION` | `524288L`
  `public static final long` | `TRUSTED_TO_AUTH_FOR_DELEGATION` | `16777216L`
  `public static final long` | `USE_DES_KEY_ONLY` | `2097152L`
  `public static final long` | `WORKSTATION_TRUST_ACCOUNT` | `4096L`

- org.keycloak.forms.login.LoginFormsProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `IDENTITY_PROVIDER_BROKER_CONTEXT` | `"identityProviderBrokerCtx"`
  `public static final String` | `UPDATE_PROFILE_CONTEXT_ATTR` | `"updateProfileCtx"`
  `public static final String` | `USERNAME_EDIT_DISABLED` | `"usernameEditDisabled"`

- org.keycloak.hash.Pbkdf2PasswordHashProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"pbkdf2"`

- org.keycloak.jose.jwk.JWK
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ALGORITHM` | `"alg"`
  `public static final String` | `ENCRYPTION_USE` | `"enc"`
  `public static final String` | `KEY_ID` | `"kid"`
  `public static final String` | `KEY_TYPE` | `"kty"`
  `public static final String` | `PUBLIC_KEY_USE` | `"use"`
  `public static final String` | `SIG_USE` | `"sig"`

- org.keycloak.jose.jwk.JWKBuilder
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_MESSAGE_DIGEST` | `"SHA-256"`
  `public static final String` | `DEFAULT_PUBLIC_KEY_USE` | `"sig"`

- org.keycloak.jose.jwk.RSAPublicJWK
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MODULUS` | `"n"`
  `public static final String` | `PUBLIC_EXPONENT` | `"e"`
  `public static final String` | `RS256` | `"RS256"`
  `public static final String` | `RSA` | `"RSA"`

- org.keycloak.migration.MigrationModel
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `LATEST_VERSION` | `"2.1.0"`

- org.keycloak.models.AccountRoles
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MANAGE_ACCOUNT` | `"manage-account"`
  `public static final String` | `VIEW_PROFILE` | `"view-profile"`

- org.keycloak.models.ClaimMask
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final long` | `ADDRESS` | `256L`
  `public static final long` | `ALL` | `1023L`
  `public static final long` | `EMAIL` | `32L`
  `public static final long` | `GENDER` | `64L`
  `public static final long` | `LOCALE` | `128L`
  `public static final long` | `NAME` | `1L`
  `public static final long` | `PHONE` | `512L`
  `public static final long` | `PICTURE` | `8L`
  `public static final long` | `PROFILE` | `4L`
  `public static final long` | `USERNAME` | `2L`
  `public static final long` | `WEBSITE` | `16L`

- org.keycloak.models.ClientModel
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PRIVATE_KEY` | `"privateKey"`
  `public static final String` | `PUBLIC_KEY` | `"publicKey"`
  `public static final String` | `X509CERTIFICATE` | `"X509Certificate"`

- org.keycloak.models.ClientSessionModel
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION_KEY` | `"action_key"`

- org.keycloak.models.Constants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCOUNT_MANAGEMENT_CLIENT_ID` | `"account"`
  `public static final String` | `ADMIN_CLI_CLIENT_ID` | `"admin-cli"`
  `public static final String` | `ADMIN_CONSOLE_CLIENT_ID` | `"security-admin-console"`
  `public static final String` | `AUTHZ_UMA_AUTHORIZATION` | `"uma_authorization"`
  `public static final String` | `AUTHZ_UMA_PROTECTION` | `"uma_protection"`
  `public static final String` | `BROKER_SERVICE_CLIENT_ID` | `"broker"`
  `public static final int` | `DEFAULT_ACCESS_TOKEN_LIFESPAN_FOR_IMPLICIT_FLOW_TIMEOUT` | `900`
  `public static final int` | `DEFAULT_OFFLINE_SESSION_IDLE_TIMEOUT` | `2592000`
  `public static final String` | `INSTALLED_APP_URL` | `"http://localhost"`
  `public static final String` | `INSTALLED_APP_URN` | `"urn:ietf:wg:oauth:2.0:oob"`
  `public static final String` | `KEY` | `"key"`
  `public static final String` | `OFFLINE_ACCESS_ROLE` | `"offline_access"`
  `public static final String` | `READ_TOKEN_ROLE` | `"read-token"`
  `public static final String` | `REALM_MANAGEMENT_CLIENT_ID` | `"realm-management"`
  `public static final String` | `USER_ATTRIBUTES_PREFIX` | `"user.attributes."`
  `public static final String` | `VERIFY_EMAIL_KEY` | `"VERIFY_EMAIL_KEY"`

- org.keycloak.models.LDAPConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_TYPE` | `"authType"`
  `public static final String` | `AUTH_TYPE_NONE` | `"none"`
  `public static final String` | `AUTH_TYPE_SIMPLE` | `"simple"`
  `public static final String` | `BASE_DN` | `"baseDn"`
  `public static final String` | `BATCH_SIZE_FOR_SYNC` | `"batchSizeForSync"`
  `public static final String` | `BIND_CREDENTIAL` | `"bindCredential"`
  `public static final String` | `BIND_DN` | `"bindDn"`
  `public static final String` | `CN` | `"cn"`
  `public static final String` | `COMMA` | `","`
  `public static final String` | `CONNECTION_POOLING` | `"connectionPooling"`
  `public static final String` | `CONNECTION_URL` | `"connectionUrl"`
  `public static final String` | `CREATE_TIMESTAMP` | `"createTimestamp"`
  `public static final String` | `CUSTOM_ATTRIBUTE_CREATE_DATE` | `"createDate"`
  `public static final String` | `CUSTOM_ATTRIBUTE_ENABLED` | `"enabled"`
  `public static final String` | `CUSTOM_ATTRIBUTE_EXPIRY_DATE` | `"expiryDate"`
  `public static final String` | `CUSTOM_USER_SEARCH_FILTER` | `"customUserSearchFilter"`
  `public static final int` | `DEFAULT_BATCH_SIZE_FOR_SYNC` | `1000`
  `public static final String` | `EDIT_MODE` | `"editMode"`
  `public static final String` | `EMAIL` | `"mail"`
  `public static final String` | `EMPTY_ATTRIBUTE_VALUE` | `" "`
  `public static final String` | `EMPTY_MEMBER_ATTRIBUTE_VALUE` | `"cn=empty-membership-placeholder"`
  `public static final String` | `ENTRY_UUID` | `"entryUUID"`
  `public static final String` | `EQUAL` | `"="`
  `public static final String` | `GIVENNAME` | `"givenName"`
  `public static final String` | `GROUP` | `"group"`
  `public static final String` | `GROUP_OF_ENTRIES` | `"groupOfEntries"`
  `public static final String` | `GROUP_OF_NAMES` | `"groupOfNames"`
  `public static final String` | `GROUP_OF_UNIQUE_NAMES` | `"groupOfUniqueNames"`
  `public static final String` | `LDAP_ENTRY_DN` | `"LDAP_ENTRY_DN"`
  `public static final String` | `LDAP_ID` | `"LDAP_ID"`
  `public static final String` | `LDAP_MATCHING_RULE_IN_CHAIN` | `":1.2.840.113556.1.4.1941:"`
  `public static final String` | `LDAP_PROVIDER` | `"ldap"`
  `public static final String` | `MEMBER` | `"member"`
  `public static final String` | `MEMBER_OF` | `"memberOf"`
  `public static final String` | `MODIFY_TIMESTAMP` | `"modifyTimestamp"`
  `public static final String` | `MSAD_USER_ACCOUNT_CONTROL_MAPPER` | `"msad-user-account-control-mapper"`
  `public static final String` | `OBJECT_CLASS` | `"objectclass"`
  `public static final String` | `OBJECT_GUID` | `"objectGUID"`
  `public static final String` | `PAGINATION` | `"pagination"`
  `public static final String` | `POSTAL_CODE` | `"postalCode"`
  `public static final String` | `PWD_LAST_SET` | `"pwdLastSet"`
  `public static final String` | `RDN_LDAP_ATTRIBUTE` | `"rdnLDAPAttribute"`
  `public static final String` | `SAM_ACCOUNT_NAME` | `"sAMAccountName"`
  `public static final String` | `SEARCH_SCOPE` | `"searchScope"`
  `public static final String` | `SN` | `"sn"`
  `public static final String` | `STREET` | `"street"`
  `public static final String` | `SYNC_REGISTRATIONS` | `"syncRegistrations"`
  `public static final String` | `UID` | `"uid"`
  `public static final String` | `USE_TRUSTSTORE_ALWAYS` | `"always"`
  `public static final String` | `USE_TRUSTSTORE_LDAPS_ONLY` | `"ldapsOnly"`
  `public static final String` | `USE_TRUSTSTORE_NEVER` | `"never"`
  `public static final String` | `USE_TRUSTSTORE_SPI` | `"useTruststoreSpi"`
  `public static final String` | `USER_ACCOUNT_CONTROL` | `"userAccountControl"`
  `public static final String` | `USER_OBJECT_CLASSES` | `"userObjectClasses"`
  `public static final String` | `USER_PASSWORD_ATTRIBUTE` | `"userpassword"`
  `public static final String` | `USERNAME_LDAP_ATTRIBUTE` | `"usernameLDAPAttribute"`
  `public static final String` | `USERS_DN` | `"usersDn"`
  `public static final String` | `UUID_LDAP_ATTRIBUTE` | `"uuidLDAPAttribute"`
  `public static final String` | `VENDOR` | `"vendor"`
  `public static final String` | `VENDOR_ACTIVE_DIRECTORY` | `"ad"`
  `public static final String` | `VENDOR_NOVELL_EDIRECTORY` | `"edirectory"`
  `public static final String` | `VENDOR_OTHER` | `"other"`
  `public static final String` | `VENDOR_RHDS` | `"rhds"`
  `public static final String` | `VENDOR_TIVOLI` | `"tivoli"`

- org.keycloak.models.UserCredentialModel
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_CERT` | `"cert"`
  `public static final String` | `HOTP` | `"hotp"`
  `public static final String` | `KERBEROS` | `"kerberos"`
  `public static final String` | `PASSWORD` | `"password"`
  `public static final String` | `PASSWORD_HISTORY` | `"password-history"`
  `public static final String` | `PASSWORD_TOKEN` | `"password-token"`
  `public static final String` | `SECRET` | `"secret"`
  `public static final String` | `TOTP` | `"totp"`

- org.keycloak.models.UserFederationProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EMAIL` | `"email"`
  `public static final String` | `FIRST_NAME` | `"firstName"`
  `public static final String` | `LAST_NAME` | `"lastName"`
  `public static final String` | `USERNAME` | `"username"`

- org.keycloak.models.UserModel
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EMAIL` | `"email"`
  `public static final String` | `FIRST_NAME` | `"firstName"`
  `public static final String` | `LAST_NAME` | `"lastName"`
  `public static final String` | `LOCALE` | `"locale"`
  `public static final String` | `USERNAME` | `"username"`

- org.keycloak.models.UserSessionSpi
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `NAME` | `"userSessions"`

- org.keycloak.models.cache.infinispan.RealmCacheSession
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `REALM_CLIENTS_QUERY_SUFFIX` | `".realm.clients"`
  `public static final String` | `ROLE_BY_NAME_QUERY_SUFFIX` | `".role.by-name"`
  `public static final String` | `ROLES_QUERY_SUFFIX` | `".roles"`

- org.keycloak.models.jpa.entities.MigrationModelEntity
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `SINGLETON_ID` | `"SINGLETON"`

- org.keycloak.models.jpa.entities.RealmAttributes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DISPLAY_NAME` | `"displayName"`
  `public static final String` | `DISPLAY_NAME_HTML` | `"displayNameHtml"`

- org.keycloak.models.jpa.session.JpaUserSessionPersisterProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"jpa"`

- org.keycloak.models.mongo.keycloak.adapters.MongoUserSessionPersisterProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"mongo"`

- org.keycloak.models.mongo.keycloak.entities.MongoMigrationModelEntity
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MIGRATION_MODEL_ID` | `"VERSION"`

- org.keycloak.models.session.DisabledUserSessionPersisterProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"disabled"`

- org.keycloak.models.utils.DefaultAuthenticationFlows
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BROWSER_FLOW` | `"browser"`
  `public static final String` | `CLIENT_AUTHENTICATION_FLOW` | `"clients"`
  `public static final String` | `DIRECT_GRANT_FLOW` | `"direct grant"`
  `public static final String` | `FIRST_BROKER_LOGIN_FLOW` | `"first broker login"`
  `public static final String` | `FIRST_BROKER_LOGIN_HANDLE_EXISTING_SUBFLOW` | `"Handle Existing Account"`
  `public static final String` | `IDP_CREATE_UNIQUE_USER_CONFIG_ALIAS` | `"create unique user config"`
  `public static final String` | `IDP_REVIEW_PROFILE_CONFIG_ALIAS` | `"review profile config"`
  `public static final String` | `LOGIN_FORMS_FLOW` | `"forms"`
  `public static final String` | `REGISTRATION_FLOW` | `"registration"`
  `public static final String` | `REGISTRATION_FORM_FLOW` | `"registration form"`
  `public static final String` | `RESET_CREDENTIALS_FLOW` | `"reset credentials"`
  `public static final String` | `SAML_ECP_FLOW` | `"saml ecp"`

- org.keycloak.models.utils.FormMessage
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `GLOBAL` | `"global"`

- org.keycloak.models.utils.HmacOTP
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_ALGORITHM` | `"HmacSHA1"`
  `public static final int` | `DEFAULT_NUMBER_DIGITS` | `6`
  `public static final String` | `HMAC_SHA1` | `"HmacSHA1"`
  `public static final String` | `HMAC_SHA256` | `"HmacSHA256"`
  `public static final String` | `HMAC_SHA512` | `"HmacSHA512"`

- org.keycloak.models.utils.TimeBasedOTP
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEFAULT_DELAY_WINDOW` | `1`
  `public static final int` | `DEFAULT_INTERVAL_SECONDS` | `30`

- org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEFAULT_VALUE` | `365`
  `public static final String` | `ID` | `"forceExpiredPasswordChange"`

- org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DEFAULT_VALUE` | `"pbkdf2"`
  `public static final String` | `ID` | `"hashAlgorithm"`

- org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEFAULT_VALUE` | `20000`
  `public static final String` | `ID` | `"hashIterations"`

- org.keycloak.policy.HistoryPasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"passwordHistory"`

- org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"lowerCase"`

- org.keycloak.policy.PasswordPolicyProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INT_CONFIG_TYPE` | `"int"`
  `public static final String` | `STRING_CONFIG_TYPE` | `"String"`

- org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"specialChars"`

- org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"upperCase"`

- org.keycloak.protocol.ProtocolMapperUtils
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `MULTIVALUED` | `"multivalued"`
  `public static final String` | `MULTIVALUED_HELP_TEXT` | `"multivalued.tooltip"`
  `public static final String` | `MULTIVALUED_LABEL` | `"multivalued.label"`
  `public static final String` | `USER_ATTRIBUTE` | `"user.attribute"`
  `public static final String` | `USER_MODEL_ATTRIBUTE_HELP_TEXT` | `"usermodel.attr.tooltip"`
  `public static final String` | `USER_MODEL_ATTRIBUTE_LABEL` | `"usermodel.attr.label"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID` | `"usermodel.clientRoleMapping.clientId"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID_HELP_TEXT` | `"usermodel.clientRoleMapping.clientId.tooltip"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_CLIENT_ID_LABEL` | `"usermodel.clientRoleMapping.clientId.label"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX` | `"usermodel.clientRoleMapping.rolePrefix"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX_HELP_TEXT` | `"usermodel.clientRoleMapping.rolePrefix.tooltip"`
  `public static final String` | `USER_MODEL_CLIENT_ROLE_MAPPING_ROLE_PREFIX_LABEL` | `"usermodel.clientRoleMapping.rolePrefix.label"`
  `public static final String` | `USER_MODEL_PROPERTY_HELP_TEXT` | `"usermodel.prop.tooltip"`
  `public static final String` | `USER_MODEL_PROPERTY_LABEL` | `"usermodel.prop.label"`
  `public static final String` | `USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX` | `"usermodel.realmRoleMapping.rolePrefix"`
  `public static final String` | `USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX_HELP_TEXT` | `"usermodel.realmRoleMapping.rolePrefix.tooltip"`
  `public static final String` | `USER_MODEL_REALM_ROLE_MAPPING_ROLE_PREFIX_LABEL` | `"usermodel.realmRoleMapping.rolePrefix.label"`
  `public static final String` | `USER_ROLE` | `"user.role"`
  `public static final String` | `USER_SESSION_MODEL_NOTE_HELP_TEXT` | `"userSession.modelNote.tooltip"`
  `public static final String` | `USER_SESSION_MODEL_NOTE_LABEL` | `"userSession.modelNote.label"`
  `public static final String` | `USER_SESSION_NOTE` | `"user.session.note"`

- org.keycloak.protocol.RestartLoginCookie
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KC_RESTART` | `"KC_RESTART"`

- org.keycloak.protocol.oidc.AccessTokenIntrospectionProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCESS_TOKEN_TYPE` | `"access_token"`

- org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"openid-connect"`

- org.keycloak.protocol.oidc.OIDCLoginProtocol
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_ID_PARAM` | `"client_id"`
  `public static final String` | `CODE_PARAM` | `"code"`
  `public static final String` | `GRANT_TYPE_PARAM` | `"grant_type"`
  `public static final String` | `ISSUER` | `"iss"`
  `public static final String` | `LOGIN_HINT_PARAM` | `"login_hint"`
  `public static final String` | `LOGIN_PROTOCOL` | `"openid-connect"`
  `public static final String` | `LOGOUT_REDIRECT_URI` | `"OIDC_LOGOUT_REDIRECT_URI"`
  `public static final String` | `LOGOUT_STATE_PARAM` | `"OIDC_LOGOUT_STATE_PARAM"`
  `public static final String` | `MAX_AGE_PARAM` | `"max_age"`
  `public static final String` | `NONCE_PARAM` | `"nonce"`
  `public static final String` | `PROMPT_PARAM` | `"prompt"`
  `public static final String` | `PROMPT_VALUE_CONSENT` | `"consent"`
  `public static final String` | `PROMPT_VALUE_LOGIN` | `"login"`
  `public static final String` | `PROMPT_VALUE_NONE` | `"none"`
  `public static final String` | `PROMPT_VALUE_SELECT_ACCOUNT` | `"select_account"`
  `public static final String` | `REDIRECT_URI_PARAM` | `"redirect_uri"`
  `public static final String` | `REQUEST_PARAM` | `"request"`
  `public static final String` | `REQUEST_URI_PARAM` | `"request_uri"`
  `public static final String` | `RESPONSE_MODE_PARAM` | `"response_mode"`
  `public static final String` | `RESPONSE_TYPE_PARAM` | `"response_type"`
  `public static final String` | `SCOPE_PARAM` | `"scope"`
  `public static final String` | `STATE_PARAM` | `"state"`
  `public static final String` | `UI_LOCALES_PARAM` | `"ui_locales"`

- org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `EMAIL` | `"email"`
  `public static final String` | `EMAIL_CONSENT_TEXT` | `"${email}"`
  `public static final String` | `EMAIL_VERIFIED` | `"email verified"`
  `public static final String` | `EMAIL_VERIFIED_CONSENT_TEXT` | `"${emailVerified}"`
  `public static final String` | `FAMILY_NAME` | `"family name"`
  `public static final String` | `FAMILY_NAME_CONSENT_TEXT` | `"${familyName}"`
  `public static final String` | `FULL_NAME` | `"full name"`
  `public static final String` | `FULL_NAME_CONSENT_TEXT` | `"${fullName}"`
  `public static final String` | `GIVEN_NAME` | `"given name"`
  `public static final String` | `GIVEN_NAME_CONSENT_TEXT` | `"${givenName}"`
  `public static final String` | `LOCALE` | `"locale"`
  `public static final String` | `LOCALE_CONSENT_TEXT` | `"${locale}"`
  `public static final String` | `USERNAME` | `"username"`
  `public static final String` | `USERNAME_CONSENT_TEXT` | `"${username}"`

- org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"openid-configuration"`

- org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `ADDITIONAL_REQ_PARAMS_MAX_MUMBER` | `5`
  `public static final int` | `ADDITIONAL_REQ_PARAMS_MAX_SIZE` | `200`
  `public static final String` | `CLIENT_SESSION_NOTE_ADDITIONAL_REQ_PARAMS_PREFIX` | `"client_request_param_"`
  `public static final String` | `CODE_AUTH_TYPE` | `"code"`

- org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TOKEN_MAPPER_CATEGORY` | `"Token mapper"`

- org.keycloak.protocol.oidc.mappers.AddressMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-address-mapper"`

- org.keycloak.protocol.oidc.mappers.FullNameMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-full-name-mapper"`

- org.keycloak.protocol.oidc.mappers.GroupMembershipMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-group-membership-mapper"`

- org.keycloak.protocol.oidc.mappers.HardcodedClaim
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLAIM_VALUE` | `"claim.value"`
  `public static final String` | `PROVIDER_ID` | `"oidc-hardcoded-claim-mapper"`

- org.keycloak.protocol.oidc.mappers.HardcodedRole
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-hardcoded-role-mapper"`
  `public static final String` | `ROLE_CONFIG` | `"role"`

- org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INCLUDE_IN_ACCESS_TOKEN` | `"access.token.claim"`
  `public static final String` | `INCLUDE_IN_ACCESS_TOKEN_HELP_TEXT` | `"includeInAccessToken.tooltip"`
  `public static final String` | `INCLUDE_IN_ACCESS_TOKEN_LABEL` | `"includeInAccessToken.label"`
  `public static final String` | `INCLUDE_IN_ID_TOKEN` | `"id.token.claim"`
  `public static final String` | `INCLUDE_IN_ID_TOKEN_HELP_TEXT` | `"includeInIdToken.tooltip"`
  `public static final String` | `INCLUDE_IN_ID_TOKEN_LABEL` | `"includeInIdToken.label"`
  `public static final String` | `INCLUDE_IN_USERINFO` | `"userinfo.token.claim"`
  `public static final String` | `INCLUDE_IN_USERINFO_HELP_TEXT` | `"includeInUserInfo.tooltip"`
  `public static final String` | `INCLUDE_IN_USERINFO_LABEL` | `"includeInUserInfo.label"`
  `public static final String` | `JSON_TYPE` | `"jsonType.label"`
  `public static final String` | `JSON_TYPE_TOOLTIP` | `"jsonType.tooltip"`
  `public static final String` | `TOKEN_CLAIM_NAME` | `"claim.name"`
  `public static final String` | `TOKEN_CLAIM_NAME_LABEL` | `"tokenClaimName.label"`
  `public static final String` | `TOKEN_CLAIM_NAME_TOOLTIP` | `"tokenClaimName.tooltip"`

- org.keycloak.protocol.oidc.mappers.RoleNameMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-role-name-mapper"`
  `public static final String` | `ROLE_CONFIG` | `"role"`

- org.keycloak.protocol.oidc.mappers.UserAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-usermodel-attribute-mapper"`

- org.keycloak.protocol.oidc.mappers.UserClientRoleMappingMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-usermodel-client-role-mapper"`

- org.keycloak.protocol.oidc.mappers.UserPropertyMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-usermodel-property-mapper"`

- org.keycloak.protocol.oidc.mappers.UserRealmRoleMappingMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-usermodel-realm-role-mapper"`

- org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"oidc-usersessionmodel-note-mapper"`

- org.keycloak.protocol.oidc.utils.OIDCResponseType
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CODE` | `"code"`
  `public static final String` | `ID_TOKEN` | `"id_token"`
  `public static final String` | `NONE` | `"none"`
  `public static final String` | `TOKEN` | `"token"`

- org.keycloak.protocol.oidc.utils.WebOriginsUtils
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INCLUDE_REDIRECTS` | `"+"`

- org.keycloak.protocol.saml.EntityDescriptorDescriptionConverter
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"saml2-entity-descriptor"`

- org.keycloak.protocol.saml.SamlConfigAttributes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `SAML_ASSERTION_SIGNATURE` | `"saml.assertion.signature"`
  `public static final String` | `SAML_AUTHNSTATEMENT` | `"saml.authnstatement"`
  `public static final String` | `SAML_CANONICALIZATION_METHOD_ATTRIBUTE` | `"saml_signature_canonicalization_method"`
  `public static final String` | `SAML_CLIENT_SIGNATURE_ATTRIBUTE` | `"saml.client.signature"`
  `public static final String` | `SAML_ENCRYPT` | `"saml.encrypt"`
  `public static final String` | `SAML_ENCRYPTION_CERTIFICATE_ATTRIBUTE` | `"saml.encryption.certificate"`
  `public static final String` | `SAML_ENCRYPTION_PRIVATE_KEY_ATTRIBUTE` | `"saml.encryption.private.key"`
  `public static final String` | `SAML_FORCE_NAME_ID_FORMAT_ATTRIBUTE` | `"saml_force_name_id_format"`
  `public static final String` | `SAML_FORCE_POST_BINDING` | `"saml.force.post.binding"`
  `public static final String` | `SAML_NAME_ID_FORMAT_ATTRIBUTE` | `"saml_name_id_format"`
  `public static final String` | `SAML_SERVER_SIGNATURE` | `"saml.server.signature"`
  `public static final String` | `SAML_SIGNATURE_ALGORITHM` | `"saml.signature.algorithm"`
  `public static final String` | `SAML_SIGNING_CERTIFICATE_ATTRIBUTE` | `"saml.signing.certificate"`
  `public static final String` | `SAML_SIGNING_PRIVATE_KEY` | `"saml.signing.private.key"`

- org.keycloak.protocol.saml.SamlProtocol
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_FALSE_VALUE` | `"false"`
  `public static final String` | `ATTRIBUTE_TRUE_VALUE` | `"true"`
  `public static final String` | `LOGIN_PROTOCOL` | `"saml"`
  `public static final String` | `SAML_ASSERTION_CONSUMER_URL_POST_ATTRIBUTE` | `"saml_assertion_consumer_url_post"`
  `public static final String` | `SAML_ASSERTION_CONSUMER_URL_REDIRECT_ATTRIBUTE` | `"saml_assertion_consumer_url_redirect"`
  `public static final String` | `SAML_BINDING` | `"saml_binding"`
  `public static final String` | `SAML_IDP_INITIATED_LOGIN` | `"saml_idp_initiated_login"`
  `public static final String` | `SAML_IDP_INITIATED_SSO_RELAY_STATE` | `"saml_idp_initiated_sso_relay_state"`
  `public static final String` | `SAML_IDP_INITIATED_SSO_URL_NAME` | `"saml_idp_initiated_sso_url_name"`
  `public static final String` | `SAML_LOGOUT_BINDING` | `"saml.logout.binding"`
  `public static final String` | `SAML_LOGOUT_BINDING_URI` | `"SAML_LOGOUT_BINDING_URI"`
  `public static final String` | `SAML_LOGOUT_CANONICALIZATION` | `"SAML_LOGOUT_CANONICALIZATION"`
  `public static final String` | `SAML_LOGOUT_RELAY_STATE` | `"SAML_LOGOUT_RELAY_STATE"`
  `public static final String` | `SAML_LOGOUT_REQUEST_ID` | `"SAML_LOGOUT_REQUEST_ID"`
  `public static final String` | `SAML_LOGOUT_SIGNATURE_ALGORITHM` | `"saml.logout.signature.algorithm"`
  `public static final String` | `SAML_NAME_ID` | `"SAML_NAME_ID"`
  `public static final String` | `SAML_NAME_ID_FORMAT` | `"SAML_NAME_ID_FORMAT"`
  `public static final String` | `SAML_PERSISTENT_NAME_ID_FOR` | `"saml.persistent.name.id.for"`
  `public static final String` | `SAML_POST_BINDING` | `"post"`
  `public static final String` | `SAML_REDIRECT_BINDING` | `"get"`
  `public static final String` | `SAML_REQUEST_ID` | `"SAML_REQUEST_ID"`
  `public static final String` | `SAML_SINGLE_LOGOUT_SERVICE_URL_POST_ATTRIBUTE` | `"saml_single_logout_service_url_post"`
  `public static final String` | `SAML_SINGLE_LOGOUT_SERVICE_URL_REDIRECT_ATTRIBUTE` | `"saml_single_logout_service_url_redirect"`
  `public static final String` | `SAML_SOAP_BINDING` | `"soap"`

- org.keycloak.protocol.saml.clientregistration.EntityDescriptorClientRegistrationProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"saml2-entity-descriptor"`

- org.keycloak.protocol.saml.mappers.AttributeStatementHelper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_STATEMENT_CATEGORY` | `"AttributeStatement Mapper"`
  `public static final String` | `BASIC` | `"Basic"`
  `public static final String` | `FRIENDLY_NAME` | `"friendly.name"`
  `public static final String` | `FRIENDLY_NAME_HELP_TEXT` | `"Standard SAML attribute setting. An optional, more human-readable form of the attribute\'s name that can be provided if the actual attribute name is cryptic."`
  `public static final String` | `FRIENDLY_NAME_LABEL` | `"Friendly Name"`
  `public static final String` | `SAML_ATTRIBUTE_NAME` | `"attribute.name"`
  `public static final String` | `SAML_ATTRIBUTE_NAMEFORMAT` | `"attribute.nameformat"`
  `public static final String` | `UNSPECIFIED` | `"Unspecified"`
  `public static final String` | `URI_REFERENCE` | `"URI Reference"`

- org.keycloak.protocol.saml.mappers.GroupMembershipMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-group-membership-mapper"`
  `public static final String` | `SINGLE_GROUP_ATTRIBUTE` | `"single"`

- org.keycloak.protocol.saml.mappers.HardcodedAttributeMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_VALUE` | `"attribute.value"`
  `public static final String` | `PROVIDER_ID` | `"saml-hardcode-attribute-mapper"`

- org.keycloak.protocol.saml.mappers.HardcodedRole
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ATTRIBUTE_VALUE` | `"attribute.value"`
  `public static final String` | `PROVIDER_ID` | `"saml-hardcode-role-mapper"`

- org.keycloak.protocol.saml.mappers.RoleListMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-role-list-mapper"`
  `public static final String` | `SINGLE_ROLE_ATTRIBUTE` | `"single"`

- org.keycloak.protocol.saml.mappers.RoleNameMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-role-name-mapper"`
  `public static final String` | `ROLE_CONFIG` | `"role"`

- org.keycloak.protocol.saml.mappers.UserAttributeStatementMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-user-attribute-mapper"`

- org.keycloak.protocol.saml.mappers.UserPropertyAttributeStatementMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-user-property-mapper"`

- org.keycloak.protocol.saml.mappers.UserSessionNoteStatementMapper
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"saml-user-session-note-mapper"`

- org.keycloak.protocol.saml.profile.ecp.authenticator.HttpBasicAuthenticator
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"http-basic-authenticator"`

- org.keycloak.provider.ProviderConfigProperty
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BOOLEAN_TYPE` | `"boolean"`
  `public static final String` | `CLIENT_LIST_TYPE` | `"ClientList"`
  `public static final String` | `LIST_TYPE` | `"List"`
  `public static final String` | `PASSWORD` | `"Password"`
  `public static final String` | `ROLE_TYPE` | `"Role"`
  `public static final String` | `SCRIPT_TYPE` | `"Script"`
  `public static final String` | `STRING_TYPE` | `"String"`

- org.keycloak.representations.AddressClaimSet
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `COUNTRY` | `"country"`
  `public static final String` | `FORMATTED` | `"formatted"`
  `public static final String` | `LOCALITY` | `"locality"`
  `public static final String` | `POSTAL_CODE` | `"postal_code"`
  `public static final String` | `REGION` | `"region"`
  `public static final String` | `STREET_ADDRESS` | `"street_address"`

- org.keycloak.representations.IDToken
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACR` | `"acr"`
  `public static final String` | `ADDRESS` | `"address"`
  `public static final String` | `AUTH_TIME` | `"auth_time"`
  `public static final String` | `BIRTHDATE` | `"birthdate"`
  `public static final String` | `CLAIMS_LOCALES` | `"claims_locales"`
  `public static final String` | `EMAIL` | `"email"`
  `public static final String` | `EMAIL_VERIFIED` | `"email_verified"`
  `public static final String` | `FAMILY_NAME` | `"family_name"`
  `public static final String` | `GENDER` | `"gender"`
  `public static final String` | `GIVEN_NAME` | `"given_name"`
  `public static final String` | `LOCALE` | `"locale"`
  `public static final String` | `MIDDLE_NAME` | `"middle_name"`
  `public static final String` | `NAME` | `"name"`
  `public static final String` | `NICKNAME` | `"nickname"`
  `public static final String` | `NONCE` | `"nonce"`
  `public static final String` | `PHONE_NUMBER` | `"phone_number"`
  `public static final String` | `PHONE_NUMBER_VERIFIED` | `"phone_number_verified"`
  `public static final String` | `PICTURE` | `"picture"`
  `public static final String` | `PREFERRED_USERNAME` | `"preferred_username"`
  `public static final String` | `PROFILE` | `"profile"`
  `public static final String` | `SESSION_STATE` | `"session_state"`
  `public static final String` | `UPDATED_AT` | `"updated_at"`
  `public static final String` | `WEBSITE` | `"website"`
  `public static final String` | `ZONEINFO` | `"zoneinfo"`

- org.keycloak.representations.adapters.action.LogoutAction
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `LOGOUT` | `"LOGOUT"`

- org.keycloak.representations.adapters.action.PushNotBeforeAction
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PUSH_NOT_BEFORE` | `"PUSH_NOT_BEFORE"`

- org.keycloak.representations.adapters.action.TestAvailabilityAction
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEST_AVAILABILITY` | `"TEST_AVAILABILITY"`

- org.keycloak.representations.idm.ClientTemplateRepresentation
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `NONE` | `"NONE"`

- org.keycloak.representations.idm.CredentialRepresentation
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CLIENT_CERT` | `"cert"`
  `public static final String` | `HOTP` | `"hotp"`
  `public static final String` | `KERBEROS` | `"kerberos"`
  `public static final String` | `PASSWORD` | `"password"`
  `public static final String` | `PASSWORD_TOKEN` | `"password-token"`
  `public static final String` | `SECRET` | `"secret"`
  `public static final String` | `TOTP` | `"totp"`

- org.keycloak.representations.idm.IdentityProviderRepresentation
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `UPFLM_MISSING` | `"missing"`
  `public static final String` | `UPFLM_OFF` | `"off"`
  `public static final String` | `UPFLM_ON` | `"on"`

- org.keycloak.saml.common.ErrorCodes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ASSERTION_RENEWAL_EXCEPTION` | `"PL00103:Assertion Renewal Exception:"`
  `public static final String` | `AUDIT_MANAGER_NULL` | `"PL00028: Audit Manager Is Not Set"`
  `public static final String` | `AUTHENTICATOR_DOES_NOT_HANDLE_ENC` | `"PL00027: Authenticator does not handle encryption"`
  `public static final String` | `AUTHN_REQUEST_ID_VERIFICATION_FAILED` | `"PL00104:Authn Request ID verification failed:"`
  `public static final String` | `CANNOT_CREATE_INSTANCE` | `"PL00086: Cannot create instance of:"`
  `public static final String` | `CLASS_NOT_LOADED` | `"PL00085: Class Not Loaded:"`
  `public static final String` | `COMPRESSION_ENABLED_SAML_CRED` | `"When compression is enabled, received credential should be SamlCredential, but got "`
  `public static final String` | `DOM_MISSING_DOC_ELEMENT` | `"PL00098: Missing Document Element:"`
  `public static final String` | `DOM_MISSING_ELEMENT` | `"PL00099: Missing Element:"`
  `public static final String` | `ENCRYPTION_PROCESS_FAILURE` | `"PL00101: Encryption Process Failure:"`
  `public static final String` | `EXPECTED_END_TAG` | `"PL00066: Parser : Expected end tag:"`
  `public static final String` | `EXPECTED_TAG` | `"PL00066: Parser : Expected start tag:"`
  `public static final String` | `EXPECTED_TEXT_VALUE` | `"PL00071: Parser: Expected text value:"`
  `public static final String` | `EXPECTED_XSI` | `"PL00072: Parser: Expected xsi:type"`
  `public static final String` | `EXPIRED_ASSERTION` | `"PL00079: Assertion has expired:"`
  `public static final String` | `FAILED_PARSING` | `"PL00067: Parsing has failed:"`
  `public static final String` | `FILE_NOT_LOCATED` | `"PL00075: File could not be located :"`
  `public static final String` | `IDP_AUTH_FAILED` | `"PL00015: IDP Authentication Failed:"`
  `public static final String` | `IDP_WEBBROWSER_VALVE_ALREADY_STARTED` | `"PL00021: IDPWebBrowserSSOValve already Started"`
  `public static final String` | `IDP_WEBBROWSER_VALVE_CONF_FILE_MISSING` | `"PL00017: Configuration File missing:"`
  `public static final String` | `IDP_WEBBROWSER_VALVE_NOT_STARTED` | `"PL00024: IDPWebBrowserSSOValve NotStarted"`
  `public static final String` | `ILLEGAL_METHOD_CALLED` | `"PL00020: Illegal Method Called"`
  `public static final String` | `INJECTED_VALUE_MISSING` | `"PL00077: Injected Value Missing:"`
  `public static final String` | `INVALID_ASSERTION` | `"PL00080: Invalid Assertion:"`
  `public static final String` | `INVALID_DIGITAL_SIGNATURE` | `"PL00009: Invalid Digital Signature:"`
  `public static final String` | `ISSUER_INFO_MISSING_STATUS_CODE` | `"PL00085: IssuerInfo missing status code :"`
  `public static final String` | `KEYSTOREKEYMGR_DOMAIN_ALIAS_MISSING` | `"PL00058: KeyStoreKeyManager : Domain Alias missing for :"`
  `public static final String` | `KEYSTOREKEYMGR_KEYSTORE_NOT_LOCATED` | `"PL00056: KeyStoreKeyManager: Keystore not located:"`
  `public static final String` | `KEYSTOREKEYMGR_NULL_ALIAS` | `"PL00059: KeyStoreKeyManager : Alias is null"`
  `public static final String` | `KEYSTOREKEYMGR_NULL_ENCRYPTION_KEYPASS` | `"PL00189: KeyStoreKeyManager :: Encryption Key Pass is null"`
  `public static final String` | `KEYSTOREKEYMGR_NULL_KEYSTORE` | `"PL00055: KeyStoreKeyManager : KeyStore is null"`
  `public static final String` | `KEYSTOREKEYMGR_NULL_SIGNING_KEYPASS` | `"PL00057: KeyStoreKeyManager :: Signing Key Pass is null"`
  `public static final String` | `LOCAL_VALIDATION_SEC_DOMAIN_MUST_BE_SPECIFIED` | `"PL00105: When using local validation \'localValidationSecurityDomain\' must be specified."`
  `public static final String` | `NOT_EQUAL` | `"PL00094: Not equal:"`
  `public static final String` | `NOT_IMPLEMENTED_YET` | `"PL00082: Not Implemented Yet: "`
  `public static final String` | `NOT_SERIALIZABLE` | `"PL00093: Not Serializable:"`
  `public static final String` | `NULL_ARGUMENT` | `"PL00078: Null Parameter:"`
  `public static final String` | `NULL_ASSERTION` | `"PL00054: Assertion is null"`
  `public static final String` | `NULL_INPUT_STREAM` | `"PL00060: Input Stream is null"`
  `public static final String` | `NULL_ISSUE_INSTANT` | `"PL00088: Null IssueInstant"`
  `public static final String` | `NULL_START_ELEMENT` | `"PL00068: Parser : Start Element is null"`
  `public static final String` | `NULL_VALUE` | `"PL00092: Null Value:"`
  `public static final String` | `OPTION_NOT_SET` | `"PL00076: Option not set:"`
  `public static final String` | `PARSING_ERROR` | `"PL00074: Parsing Error:"`
  `public static final String` | `PRINCIPAL_NOT_FOUND` | `"PL00022: Principal Not Found"`
  `public static final String` | `PROCESSING_EXCEPTION` | `"PL00102: Processing Exception:"`
  `public static final String` | `REQD_ATTRIBUTE` | `"PL00063: Parser: Required attribute missing: "`
  `public static final String` | `RESOURCE_NOT_FOUND` | `"PL00018: Resource not found:"`
  `public static final String` | `SAML2STSLM_CONF_FILE_MISSING` | `"PL00039: SAML2STSLoginModule: Failed to validate assertion: STS configuration file not specified"`
  `public static final String` | `SAML2STSLM_UNABLE_DECODE_PWD` | `"PL00047: SAML2STSLoginModule: Unable to decode password:"`
  `public static final String` | `SERVICE_PROVIDER_CONF_FILE_MISSING` | `"PL00025: Service Provider:: Configuration File missing:"`
  `public static final String` | `SERVICE_PROVIDER_NOT_CATALINA_RESPONSE` | `"PL00026: Response was not of type catalina response"`
  `public static final String` | `SERVICE_PROVIDER_SERVER_EXCEPTION` | `"PL00032: Service Provider :: Server Exception"`
  `public static final String` | `SHOULD_NOT_BE_THE_SAME` | `"PL00016: Should not be the same:"`
  `public static final String` | `SIGNING_PROCESS_FAILURE` | `"PL00100: Signing Process Failure:"`
  `public static final String` | `SOAP_MESSAGE_DUMP_ERROR` | `"PL00104: Error while dumping SOAP message:"`
  `public static final String` | `STS_CLIENT_PUBLIC_KEY_ERROR` | `"PL00008: Unable to locate client public key"`
  `public static final String` | `STS_COMBINED_SECRET_KEY_ERROR` | `"PL00006: Error generating combined secret key:"`
  `public static final String` | `STS_CONFIGURATION_EXCEPTION` | `"PL00002: Encountered configuration exception:"`
  `public static final String` | `STS_CONFIGURATION_FILE_PARSING_ERROR` | `"PL00005: Error parsing the configuration file:"`
  `public static final String` | `STS_CONFIGURATION_NOT_SET` | `"PL00014: Configuration is not set"`
  `public static final String` | `STS_EXCEPTION_HANDLING_TOKEN_REQ` | `"PL00003: Exception in handling token request: "`
  `public static final String` | `STS_INVALID_REQUEST_TYPE` | `"PL00001: Invalid request type: "`
  `public static final String` | `STS_INVALID_TOKEN_REQUEST` | `"PL00001: Invalid security token request"`
  `public static final String` | `STS_NO_TOKEN_PROVIDER` | `"PL00013: No Security Token Provider found in configuration:["`
  `public static final String` | `STS_PUBLIC_KEY_CERT` | `"PL00012: Error obtaining public key certificate:"`
  `public static final String` | `STS_PUBLIC_KEY_ERROR` | `"PL00010: Error obtaining public key for service: "`
  `public static final String` | `STS_RESPONSE_WRITING_ERROR` | `"PL00004: Error writing response: "`
  `public static final String` | `STS_SIGNING_KEYPAIR_ERROR` | `"PL00011: Error obtaining signing key pair:"`
  `public static final String` | `STS_UNABLE_TO_CONSTRUCT_KEYMGR` | `"PL00007: Unable to construct the key manager:"`
  `public static final String` | `SYSTEM_PROPERTY_MISSING` | `"PL00087: System Property missing:"`
  `public static final String` | `TRUST_MANAGER_MISSING` | `"PL000023: Trust Key Manager Missing"`
  `public static final String` | `UNABLE_LOCAL_AUTH` | `"PL00035: Unable to fallback on local auth:"`
  `public static final String` | `UNABLE_PARSING_NULL_TOKEN` | `"PL00073: Parser: Unable to parse token request: security token is null"`
  `public static final String` | `UNKNOWN_ENC_ALGO` | `"PL00097: Unknown Encryption Algorithm:"`
  `public static final String` | `UNKNOWN_END_ELEMENT` | `"PL00061: Parser: Unknown End Element:"`
  `public static final String` | `UNKNOWN_OBJECT_TYPE` | `"PL00089: Unknown Object Type:"`
  `public static final String` | `UNKNOWN_SIG_ALGO` | `"PL00090: Unknown Signature Algorithm:"`
  `public static final String` | `UNKNOWN_START_ELEMENT` | `"PL00064: Parser: Unknown Start Element: "`
  `public static final String` | `UNKNOWN_TAG` | `"PL00062: Parser : Unknown tag:"`
  `public static final String` | `UNKNOWN_XSI` | `"PL0065: Parser : Unknown xsi:type="`
  `public static final String` | `UNSUPPORTED_TYPE` | `"PL00069: Parser: Type not supported:"`
  `public static final String` | `VALIDATION_CHECK_FAILED` | `"PL00019: Validation check failed"`
  `public static final String` | `WRITER_INVALID_KEYINFO_NULL_CONTENT` | `"PL00091: Writer: Invalid KeyInfo object: content cannot be empty"`
  `public static final String` | `WRITER_NULL_VALUE` | `"PL00083: Writer: Null Value:"`
  `public static final String` | `WRITER_SHOULD_START_ELEMENT` | `"PL00096: Writer: Should have been a StartElement"`
  `public static final String` | `WRITER_UNKNOWN_TYPE` | `"PL00081: Writer: Unknown Type:"`
  `public static final String` | `WRITER_UNSUPPORTED_ATTRIB_VALUE` | `"PL00084: Writer: Unsupported Attribute Value:"`
  `public static final String` | `WRONG_TYPE` | `"PL00095: Wrong type:"`

- org.keycloak.saml.common.constants.GeneralConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ASSERTION` | `"ASSERTION"`
  `public static final String` | `ASSERTION_ID` | `"ASSERTION_ID"`
  `public static final String` | `ASSERTION_SESSION_ATTRIBUTE_NAME` | `"ASSERTION_SESSION_ATTRIBUTE_NAME"`
  `public static final String` | `ASSERTIONS_VALIDITY` | `"ASSERTIONS_VALIDITY"`
  `public static final String` | `ATTIBUTE_MANAGER` | `"ATTRIBUTE_MANAGER"`
  `public static final String` | `ATTRIBUTE_CHOOSE_FRIENDLY_NAME` | `"ATTRIBUTE_CHOOSE_FRIENDLY_NAME"`
  `public static final String` | `ATTRIBUTE_KEYS` | `"ATTRIBUTE_KEYS"`
  `public static final String` | `ATTRIBUTES` | `"ATTRIBUTES"`
  `public static final String` | `AUDIT_ENABLE` | `"picketlink.audit.enable"`
  `public static final String` | `AUDIT_HELPER` | `"AUDIT_HELPER"`
  `public static final String` | `AUDIT_SECURITY_DOMAIN` | `"picketlink.audit.securitydomain"`
  `public static final String` | `AUTH_REQUEST_ID` | `"AUTH_REQUEST_ID"`
  `public static final String` | `AUTHN_CONTEXT_CLASSES` | `"AUTHN_CONTEXT_CLASSES"`
  `public static final String` | `BASE64_ENCODE_WSTRUST_SECRET_KEY` | `"picketlink.wstrust.base64_encode_wstrust_secret_key"`
  `public static final String` | `CLOCK_SKEW` | `"CLOCK_SKEW"`
  `public static final String` | `CONFIG_FILE_LOCATION` | `"/WEB-INF/picketlink.xml"`
  `public static final String` | `CONFIG_PROVIDER` | `"CONFIG_PROVIDER"`
  `public static final String` | `CONFIGURATION` | `"CONFIGURATION"`
  `public static final String` | `CONTEXT_PATH` | `"CONTEXT_PATH"`
  `public static final String` | `DECRYPTING_KEY` | `"DECRYPTING_KEY"`
  `public static final String` | `DEPRECATED_CONFIG_FILE_LOCATION` | `"/WEB-INF/picketlink-idfed.xml"`
  `public static final String` | `ERROR_PAGE_NAME` | `"/error.jsp"`
  `public static final String` | `GLOBAL_LOGOUT` | `"GLO"`
  `public static final String` | `HANDLER_CONFIG_FILE_LOCATION` | `"/WEB-INF/picketlink-handlers.xml"`
  `public static final String` | `HTTP_HEADER_X_REQUESTED_WITH` | `"X-Requested-With"`
  `public static final String` | `IDENTITY_PARTICIPANT_STACK` | `"IDENTITY_PARTICIPANT_STACK"`
  `public static final String` | `IDENTITY_SERVER` | `"IDENTITY_SERVER"`
  `public static final String` | `IDP_SSO_METADATA_DESCRIPTOR` | `"IDP_SSO_METADATA_DESCRIPTOR"`
  `public static final String` | `IGNORE_SIGNATURES` | `"IGNORE_SIGNATURES"`
  `public static final String` | `KEYPAIR` | `"KEYPAIR"`
  `public static final String` | `LOCAL_LOGOUT` | `"LLO"`
  `public static final String` | `LOGIN_TYPE` | `"LOGIN_TYPE"`
  `public static final String` | `LOGOUT_PAGE` | `"LOGOUT_PAGE"`
  `public static final String` | `LOGOUT_PAGE_NAME` | `"/logout.jsp"`
  `public static final String` | `NAMEID_FORMAT` | `"NAMEID_FORMAT"`
  `public static final String` | `PASS_FIELD` | `"JBID_PASSWORD"`
  `public static final String` | `PRINCIPAL_ID` | `"picketlink.principal"`
  `public static final String` | `RELAY_STATE` | `"RelayState"`
  `public static final String` | `REQUESTED_AUTHN_CONTEXT_COMPARISON` | `"REQUESTED_AUTHN_CONTEXT_COMPARISON"`
  `public static final String` | `ROLE_GENERATOR` | `"ROLE_GENERATOR"`
  `public static final String` | `ROLE_VALIDATOR` | `"ROLE_VALIDATOR"`
  `public static final String` | `ROLE_VALIDATOR_IGNORE` | `"ROLE_VALIDATOR_IGNORE"`
  `public static final String` | `ROLES` | `"ROLES"`
  `public static final String` | `ROLES_ID` | `"picketlink.roles"`
  `public static final String` | `SAML_ENC_ALGORITHM` | `"SAML_ENC_ALGORITHM"`
  `public static final String` | `SAML_ENC_KEY_SIZE` | `"SAML_ENC_KEY_SIZE"`
  `public static final String` | `SAML_IDP_STRICT_POST_BINDING` | `"SAML_IDP_STRICT_POST_BINDING"`
  `public static final String` | `SAML_REQUEST_KEY` | `"SAMLRequest"`
  `public static final String` | `SAML_RESPONSE_KEY` | `"SAMLResponse"`
  `public static final String` | `SAML_SIG_ALG_REQUEST_KEY` | `"SigAlg"`
  `public static final String` | `SAML_SIGNATURE_REQUEST_KEY` | `"Signature"`
  `public static final String` | `SENDER_PUBLIC_KEY` | `"SENDER_PUBLIC_KEY"`
  `public static final String` | `SESSION_ATTRIBUTE_MAP` | `"SESSION_ATTRIBUTE_MAP"`
  `public static final String` | `SIGN_OUTGOING_MESSAGES` | `"SIGN_OUTGOING_MESSAGES"`
  `public static final String` | `SP_SSO_METADATA_DESCRIPTOR` | `"SP_SSO_METADATA_DESCRIPTOR"`
  `public static final String` | `SSO_METADATA_DESCRIPTOR` | `"SSO_METADATA_DESCRIPTOR"`
  `public static final String` | `SUPPORTS_SIGNATURES` | `"SUPPORTS_SIGNATURES"`
  `public static final String` | `TCCL_JAXP` | `"picketlink.jaxp.tccl"`
  `public static final String` | `TIMEZONE` | `"picketlink.timezone"`
  `public static final String` | `TIMEZONE_DEFAULT` | `"TIMEZONE_DEFAULT"`
  `public static final String` | `USERNAME_FIELD` | `"JBID_USERNAME"`
  `public static final String` | `X509CERTIFICATE` | `"X509CERTIFICATE"`

- org.keycloak.saml.common.constants.WSTrustConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ALLOW` | `"Allow"`
  `public static final String` | `BASE_NAMESPACE` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512"`
  `public static final String` | `BATCH_ISSUE_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/BatchIssue"`
  `public static final String` | `BATCH_VALIDATE_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/BatchValidate"`
  `public static final String` | `BINARY_SECRET` | `"BinarySecret"`
  `public static final String` | `BS_TYPE_ASYMMETRIC` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/AsymmetricKey"`
  `public static final String` | `BS_TYPE_NONCE` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Nonce"`
  `public static final String` | `BS_TYPE_SYMMETRIC` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey"`
  `public static final String` | `CANCEL_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Cancel"`
  `public static final String` | `CANCEL_TARGET` | `"CancelTarget"`
  `public static final String` | `CK_PSHA1` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/CK/PSHA1"`
  `public static final String` | `CODE` | `"Code"`
  `public static final String` | `COMPUTED_KEY` | `"ComputedKey"`
  `public static final String` | `COMPUTED_KEY_ALGORITHM` | `"ComputedKeyAlgorithm"`
  `public static final String` | `CREATED` | `"Created"`
  `public static final String` | `DSIG_NS` | `"http://www.w3.org/2000/09/xmldsig#"`
  `public static final String` | `ENTROPY` | `"Entropy"`
  `public static final String` | `EXPIRES` | `"Expires"`
  `public static final String` | `ISSUE_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue"`
  `public static final String` | `ISSUER` | `"Issuer"`
  `public static final String` | `KEY_SIZE` | `"KeySize"`
  `public static final String` | `KEY_TYPE` | `"KeyType"`
  `public static final String` | `KEY_TYPE_BEARER` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Bearer"`
  `public static final String` | `KEY_TYPE_PUBLIC` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/PublicKey"`
  `public static final String` | `KEY_TYPE_SYMMETRIC` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey"`
  `public static final String` | `LIFETIME` | `"Lifetime"`
  `public static final String` | `OK` | `"OK"`
  `public static final String` | `ON_BEHALF_OF` | `"OnBehalfOf"`
  `public static final String` | `PREFIX` | `"wst"`
  `public static final String` | `REASON` | `"Reason"`
  `public static final String` | `RENEW_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Renew"`
  `public static final String` | `RENEW_TARGET` | `"RenewTarget"`
  `public static final String` | `RENEWING` | `"Renewing"`
  `public static final String` | `REQUEST_TYPE` | `"RequestType"`
  `public static final String` | `REQUESTED_ATTACHED_REFERENCE` | `"RequestedAttachedReference"`
  `public static final String` | `REQUESTED_PROOF_TOKEN` | `"RequestedProofToken"`
  `public static final String` | `REQUESTED_TOKEN` | `"RequestedSecurityToken"`
  `public static final String` | `REQUESTED_TOKEN_CANCELLED` | `"RequestedTokenCancelled"`
  `public static final String` | `REQUESTED_UNATTACHED_REFERENCE` | `"RequestedUnattachedReference"`
  `public static final String` | `RST` | `"RequestSecurityToken"`
  `public static final String` | `RST_COLLECTION` | `"RequestSecurityTokenCollection"`
  `public static final String` | `RST_CONTEXT` | `"Context"`
  `public static final String` | `RSTR` | `"RequestSecurityTokenResponse"`
  `public static final String` | `RSTR_COLLECTION` | `"RequestSecurityTokenResponseCollection"`
  `public static final String` | `RSTR_STATUS_TOKEN_TYPE` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/Status"`
  `public static final String` | `SAML2_ASSERTION_NS` | `"urn:oasis:names:tc:SAML:2.0:assertion"`
  `public static final String` | `SECONDARY_PARAMETERS` | `"SecondaryParameters"`
  `public static final String` | `STATUS` | `"Status"`
  `public static final String` | `STATUS_CODE_INVALID` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/status/invalid"`
  `public static final String` | `STATUS_CODE_VALID` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/status/valid"`
  `public static final String` | `STATUS_TYPE` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/Status"`
  `public static final String` | `TOKEN_TYPE` | `"TokenType"`
  `public static final String` | `TYPE` | `"Type"`
  `public static final String` | `USE_KEY` | `"UseKey"`
  `public static final String` | `VALIDATE_REQUEST` | `"http://docs.oasis-open.org/ws-sx/ws-trust/200512/Validate"`
  `public static final String` | `VALIDATE_TARGET` | `"ValidateTarget"`
  `public static final String` | `VALUE_TYPE` | `"ValueType"`
  `public static final String` | `WSA_NS` | `"http://www.w3.org/2005/08/addressing"`
  `public static final String` | `WSP_15_NS` | `"http://www.w3.org/ns/ws-policy"`
  `public static final String` | `WSP_NS` | `"http://schemas.xmlsoap.org/ws/2004/09/policy"`
  `public static final String` | `WSSE_NS` | `"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"`
  `public static final String` | `WSSE11_NS` | `"http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd"`
  `public static final String` | `WSU_NS` | `"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"`
  `public static final String` | `XENC_NS` | `"http://www.w3.org/2001/04/xmlenc#"`

- org.keycloak.saml.common.constants.WSTrustConstants.WSSE
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `BINARY_SECURITY_TOKEN` | `"BinarySecurityToken"`
  `public static final String` | `ENCODING_TYPE` | `"EncodingType"`
  `public static final String` | `ID` | `"Id"`
  `public static final String` | `KERBEROS` | `"http://docs.oasis-open.org/wss/2005/xx/oasis-2005xx-wss-kerberos-token-profile-1.1#GSS_Kerberosv5_AP_REQ"`
  `public static final String` | `KEY_IDENTIFIER` | `"KeyIdentifier"`
  `public static final String` | `KEY_IDENTIFIER_VALUETYPE_SAML` | `"http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLID"`
  `public static final String` | `PREFIX` | `"wsse"`
  `public static final String` | `PREFIX_11` | `"wsse11"`
  `public static final String` | `REFERENCE` | `"Reference"`
  `public static final String` | `SECURITY_TOKEN_REFERENCE` | `"SecurityTokenReference"`
  `public static final String` | `URI` | `"URI"`
  `public static final String` | `USERNAME_TOKEN` | `"UsernameToken"`
  `public static final String` | `VALUE_TYPE` | `"ValueType"`

- org.keycloak.saml.common.constants.WSTrustConstants.XMLDSig
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DSA_KEYVALUE` | `"DSAKeyValue"`
  `public static final String` | `DSIG_NS` | `"http://www.w3.org/2000/09/xmldsig#"`
  `public static final String` | `DSIG_PREFIX` | `"ds"`
  `public static final String` | `EXPONENT` | `"Exponent"`
  `public static final String` | `G` | `"G"`
  `public static final String` | `KEYINFO` | `"KeyInfo"`
  `public static final String` | `KEYVALUE` | `"KeyValue"`
  `public static final String` | `MODULUS` | `"Modulus"`
  `public static final String` | `P` | `"P"`
  `public static final String` | `PGEN_COUNTER` | `"PgenCounter"`
  `public static final String` | `Q` | `"Q"`
  `public static final String` | `RSA_KEYVALUE` | `"RSAKeyValue"`
  `public static final String` | `SEED` | `"Seed"`
  `public static final String` | `X509CERT` | `"X509Certificate"`
  `public static final String` | `X509DATA` | `"X509Data"`
  `public static final String` | `Y` | `"Y"`

- org.keycloak.saml.common.constants.WSTrustConstants.XMLEnc
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ENCRYPTED_KEY` | `"EncryptedKey"`
  `public static final String` | `XMLENC_NS` | `"http://www.w3.org/2001/04/xmlenc#"`

- org.keycloak.saml.common.util.Base64
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DECODE` | `0`
  `public static final int` | `DONT_BREAK_LINES` | `8`
  `public static final int` | `ENCODE` | `1`
  `public static final int` | `GZIP` | `2`
  `public static final int` | `NO_OPTIONS` | `0`

- org.keycloak.saml.common.util.DocumentUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `feature_disallow_doctype_decl` | `"http://apache.org/xml/features/disallow-doctype-decl"`
  `public static final String` | `feature_external_general_entities` | `"http://xml.org/sax/features/external-general-entities"`
  `public static final String` | `feature_external_parameter_entities` | `"http://xml.org/sax/features/external-parameter-entities"`

- org.keycloak.saml.processing.core.constants.AttributeConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ROLE_IDENTIFIER_ASSERTION` | `"Role"`
  `public static final String` | `ROLES` | `"roles"`

- org.keycloak.saml.processing.core.constants.PicketLinkFederationConstants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `DSA_SIGNATURE_ALGORITHM` | `"SHA1withDSA"`
  `public static final String` | `FILE_STORE_DIRECTORY` | `"/picketlink-store"`
  `public static final String` | `IDP_PROPERTIES` | `"/identityproviders.properties"`
  `public static final String` | `ITERATION_COUNT` | `"iterationCount"`
  `public static final String` | `JAXB_SCHEMA_VALIDATION` | `"org.picketlink.jaxb.schema.validation"`
  `public static final String` | `PASS_MASK_PREFIX` | `"MASK-"`
  `public static final String` | `PBE_ALGORITHM` | `"PBEwithMD5andDES"`
  `public static final String` | `RSA_SIGNATURE_ALGORITHM` | `"SHA1withRSA"`
  `public static final String` | `SALT` | `"salt"`
  `public static final String` | `SCHEMA_IDFED` | `"schema/config/picketlink-fed.xsd"`
  `public static final String` | `SCHEMA_IDFED_HANDLER` | `"schema/config/picketlink-fed-handler.xsd"`
  `public static final String` | `SERIALIZATION_EXTENSION` | `".SER"`
  `public static final String` | `SP_PROPERTIES` | `"/serviceproviders.properties"`

- org.keycloak.saml.processing.core.saml.v1.SAML11Constants
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION` | `"Action"`
  `public static final String` | `ASSERTION_11_NSURI` | `"urn:oasis:names:tc:SAML:1.0:assertion"`
  `public static final String` | `ASSERTION_ARTIFACT` | `"AssertionArtifact"`
  `public static final String` | `ASSERTION_ID_REF` | `"AssertionIDReference"`
  `public static final String` | `ASSERTIONID` | `"AssertionID"`
  `public static final String` | `ATTRIBUTE_NAME` | `"AttributeName"`
  `public static final String` | `ATTRIBUTE_NAMESPACE` | `"AttributeNamespace"`
  `public static final String` | `ATTRIBUTE_QUERY` | `"AttributeQuery"`
  `public static final String` | `ATTRIBUTE_STATEMENT` | `"AttributeStatement"`
  `public static final String` | `AUDIENCE_RESTRICTION_CONDITION` | `"AudienceRestrictionCondition"`
  `public static final String` | `AUTH_METHOD_KERBEROS` | `"urn:ietf:rfc:1510"`
  `public static final String` | `AUTH_METHOD_PASSWORD` | `"urn:oasis:names:tc:SAML:1.0:am:password"`
  `public static final String` | `AUTH_METHOD_SRP` | `"urn:ietf:rfc:2945"`
  `public static final String` | `AUTH_METHOD_TLS` | `"urn:ietf:rfc:2246"`
  `public static final String` | `AUTHENTICATION_INSTANT` | `"AuthenticationInstant"`
  `public static final String` | `AUTHENTICATION_METHOD` | `"AuthenticationMethod"`
  `public static final String` | `AUTHENTICATION_QUERY` | `"AuthenticationQuery"`
  `public static final String` | `AUTHENTICATION_STATEMENT` | `"AuthenticationStatement"`
  `public static final String` | `AUTHORITY_BINDING` | `"AuthorityBinding"`
  `public static final String` | `AUTHORITY_KIND` | `"AuthorityKind"`
  `public static final String` | `AUTHORIZATION_DECISION_QUERY` | `"AuthorizationDecisionQuery"`
  `public static final String` | `AUTHORIZATION_DECISION_STATEMENT` | `"AuthorizationDecisionStatement"`
  `public static final String` | `BINDING` | `"Binding"`
  `public static final String` | `CONFIRMATION_METHOD` | `"ConfirmationMethod"`
  `public static final String` | `DECISION` | `"Decision"`
  `public static final String` | `DNS_ADDRESS` | `"DNSAddress"`
  `public static final String` | `EVIDENCE` | `"Evidence"`
  `public static final String` | `FORMAT` | `"Format"`
  `public static final String` | `FORMAT_EMAIL_ADDRESS` | `"urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"`
  `public static final String` | `FORMAT_UNSPECIFIED` | `"urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified"`
  `public static final String` | `IN_RESPONSE_TO` | `"InResponseTo"`
  `public static final String` | `IP_ADDRESS` | `"IPAddress"`
  `public static final String` | `ISSUE_INSTANT` | `"IssueInstant"`
  `public static final String` | `ISSUER` | `"Issuer"`
  `public static final String` | `LOCATION` | `"Location"`
  `public static final String` | `MAJOR_VERSION` | `"MajorVersion"`
  `public static final String` | `MINOR_VERSION` | `"MinorVersion"`
  `public static final String` | `NAME_IDENTIFIER` | `"NameIdentifier"`
  `public static final String` | `NAME_QUALIFIER` | `"NameQualifier"`
  `public static final String` | `NAMESPACE` | `"Namespace"`
  `public static final String` | `PROTOCOL_11_NSURI` | `"urn:oasis:names:tc:SAML:1.0:protocol"`
  `public static final String` | `RECIPIENT` | `"Recipient"`
  `public static final String` | `REQUEST` | `"Request"`
  `public static final String` | `REQUEST_ID` | `"RequestID"`
  `public static final String` | `RESOURCE` | `"Resource"`
  `public static final String` | `RESPONSE` | `"Response"`
  `public static final String` | `RESPONSE_ID` | `"ResponseID"`
  `public static final String` | `STATUS` | `"Status"`
  `public static final String` | `STATUS_CODE` | `"StatusCode"`
  `public static final String` | `STATUS_DETAIL` | `"StatusDetail"`
  `public static final String` | `STATUS_MSG` | `"StatusMessage"`
  `public static final String` | `VALUE` | `"Value"`

- org.keycloak.saml.processing.core.util.JAXBUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `W3C_XML_SCHEMA_NS_URI` | `"http://www.w3.org/2001/XMLSchema"`

- org.keycloak.saml.processing.core.util.XMLEncryptionUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `CIPHER_DATA_LOCALNAME` | `"CipherData"`
  `public static final String` | `DS_KEY_INFO` | `"ds:KeyInfo"`
  `public static final String` | `ENCRYPTED_KEY_LOCALNAME` | `"EncryptedKey"`
  `public static final String` | `XMLENC_NS` | `"http://www.w3.org/2001/04/xmlenc#"`
  `public static final String` | `XMLNS` | `"http://www.w3.org/2000/xmlns/"`
  `public static final String` | `XMLSIG_NS` | `"http://www.w3.org/2000/09/xmldsig#"`

- org.keycloak.services.JspRequestParameters
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `KEYCLOAK_SECURITY_FAILURE_MESSAGE` | `"KEYCLOAK_SECURITY_FAILURE_MESSAGE"`

- org.keycloak.services.clientregistration.ClientRegistrationTokenUtils
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TYPE_INITIAL_ACCESS_TOKEN` | `"InitialAccessToken"`
  `public static final String` | `TYPE_REGISTRATION_ACCESS_TOKEN` | `"RegistrationAccessToken"`

- org.keycloak.services.clientregistration.ErrorCodes
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `INVALID_CLIENT_METADATA` | `"invalid_client_metadata"`
  `public static final String` | `INVALID_REDIRECT_URI` | `"invalid_redirect_uri"`

- org.keycloak.services.clientregistration.oidc.OIDCClientRegistrationProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ID` | `"openid-connect"`

- org.keycloak.services.managers.AuthenticationManager
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_TIME` | `"AUTH_TIME"`
  `public static final String` | `CURRENT_REQUIRED_ACTION` | `"CURRENT_REQUIRED_ACTION"`
  `public static final String` | `END_AFTER_REQUIRED_ACTIONS` | `"END_AFTER_REQUIRED_ACTIONS"`
  `public static final String` | `FORM_USERNAME` | `"username"`
  `public static final String` | `KEYCLOAK_IDENTITY_COOKIE` | `"KEYCLOAK_IDENTITY"`
  `public static final String` | `KEYCLOAK_LOGOUT_PROTOCOL` | `"KEYCLOAK_LOGOUT_PROTOCOL"`
  `public static final String` | `KEYCLOAK_REMEMBER_ME` | `"KEYCLOAK_REMEMBER_ME"`
  `public static final String` | `KEYCLOAK_SESSION_COOKIE` | `"KEYCLOAK_SESSION"`
  `public static final String` | `SSO_AUTH` | `"SSO_AUTH"`

- org.keycloak.services.managers.DefaultBruteForceProtector
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `TRANSACTION_SIZE` | `20`

- org.keycloak.services.managers.LDAPConnectionTestManager
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TEST_AUTHENTICATION` | `"testAuthentication"`
  `public static final String` | `TEST_CONNECTION` | `"testConnection"`

- org.keycloak.services.messages.Messages
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCOUNT_DISABLED` | `"accountDisabledMessage"`
  `public static final String` | `ACCOUNT_PASSWORD_UPDATED` | `"accountPasswordUpdatedMessage"`
  `public static final String` | `ACCOUNT_TEMPORARILY_DISABLED` | `"accountTemporarilyDisabledMessage"`
  `public static final String` | `ACCOUNT_UPDATED` | `"accountUpdatedMessage"`
  `public static final String` | `ALREADY_LOGGED_IN` | `"alreadyLoggedIn"`
  `public static final String` | `BEARER_ONLY` | `"bearerOnlyMessage"`
  `public static final String` | `CLIENT_DISABLED` | `"clientDisabledMessage"`
  `public static final String` | `CLIENT_NOT_FOUND` | `"clientNotFoundMessage"`
  `public static final String` | `CONFIGURE_TOTP` | `"configureTotpMessage"`
  `public static final String` | `CONSENT_DENIED` | `"consentDenied"`
  `public static final String` | `COULD_NOT_OBTAIN_TOKEN` | `"couldNotObtainTokenMessage"`
  `public static final String` | `COULD_NOT_PROCEED_WITH_AUTHENTICATION_REQUEST` | `"couldNotProceedWithAuthenticationRequestMessage"`
  `public static final String` | `COULD_NOT_SEND_AUTHENTICATION_REQUEST` | `"couldNotSendAuthenticationRequestMessage"`
  `public static final String` | `EMAIL_EXISTS` | `"emailExistsMessage"`
  `public static final String` | `EMAIL_SENT` | `"emailSentMessage"`
  `public static final String` | `EMAIL_SENT_ERROR` | `"emailSendErrorMessage"`
  `public static final String` | `EMAIL_VERIFIED` | `"emailVerifiedMessage"`
  `public static final String` | `EXPIRED_CODE` | `"expiredCodeMessage"`
  `public static final String` | `FAILED_LOGOUT` | `"failedLogout"`
  `public static final String` | `FAILED_TO_PROCESS_RESPONSE` | `"failedToProcessResponseMessage"`
  `public static final String` | `FEDERATED_IDENTITY_CONFIRM_LINK_MESSAGE` | `"federatedIdentityConfirmLinkMessage"`
  `public static final String` | `FEDERATED_IDENTITY_CONFIRM_REAUTHENTICATE_MESSAGE` | `"federatedIdentityConfirmReauthenticateMessage"`
  `public static final String` | `FEDERATED_IDENTITY_EXISTS` | `"federatedIdentityExistsMessage"`
  `public static final String` | `FEDERATED_IDENTITY_NOT_ACTIVE` | `"federatedIdentityLinkNotActiveMessage"`
  `public static final String` | `FEDERATED_IDENTITY_REMOVING_LAST_PROVIDER` | `"federatedIdentityRemovingLastProviderMessage"`
  `public static final String` | `HTTPS_REQUIRED` | `"httpsRequiredMessage"`
  `public static final String` | `IDENTITY_PROVIDER_ALREADY_LINKED` | `"identityProviderAlreadyLinkedMessage"`
  `public static final String` | `IDENTITY_PROVIDER_AUTHENTICATION_FAILED` | `"identityProviderAuthenticationFailedMessage"`
  `public static final String` | `IDENTITY_PROVIDER_DIFFERENT_USER_MESSAGE` | `"identityProviderDifferentUserMessage"`
  `public static final String` | `IDENTITY_PROVIDER_LINK_SUCCESS` | `"identityProviderLinkSuccess"`
  `public static final String` | `IDENTITY_PROVIDER_LOGIN_FAILURE` | `"identityProviderLoginFailure"`
  `public static final String` | `IDENTITY_PROVIDER_NOT_FOUND` | `"identityProviderNotFoundMessage"`
  `public static final String` | `IDENTITY_PROVIDER_NOT_UNIQUE` | `"identityProviderNotUniqueMessage"`
  `public static final String` | `IDENTITY_PROVIDER_REDIRECT_ERROR` | `"identityProviderRedirectErrorMessage"`
  `public static final String` | `IDENTITY_PROVIDER_REMOVED` | `"identityProviderRemovedMessage"`
  `public static final String` | `IDENTITY_PROVIDER_UNEXPECTED_ERROR` | `"identityProviderUnexpectedErrorMessage"`
  `public static final String` | `IMPLICIT_FLOW_DISABLED` | `"implicitFlowDisabledMessage"`
  `public static final String` | `INSUFFICIENT_PERMISSION` | `"insufficientPermissionMessage"`
  `public static final String` | `INVALID_ACCESS_CODE` | `"invalidAccessCodeMessage"`
  `public static final String` | `INVALID_CODE` | `"invalidCodeMessage"`
  `public static final String` | `INVALID_EMAIL` | `"invalidEmailMessage"`
  `public static final String` | `INVALID_FEDERATED_IDENTITY_ACTION` | `"invalidFederatedIdentityActionMessage"`
  `public static final String` | `INVALID_PARAMETER` | `"invalidParameterMessage"`
  `public static final String` | `INVALID_PASSWORD_CONFIRM` | `"invalidPasswordConfirmMessage"`
  `public static final String` | `INVALID_PASSWORD_EXISTING` | `"invalidPasswordExistingMessage"`
  `public static final String` | `INVALID_REDIRECT_URI` | `"invalidRedirectUriMessage"`
  `public static final String` | `INVALID_REQUEST` | `"invalidRequestMessage"`
  `public static final String` | `INVALID_REQUESTER` | `"invalidRequesterMessage"`
  `public static final String` | `INVALID_TOTP` | `"invalidTotpMessage"`
  `public static final String` | `INVALID_USER` | `"invalidUserMessage"`
  `public static final String` | `KERBEROS_NOT_ENABLED` | `"kerberosNotSetUp"`
  `public static final String` | `LINK_IDP` | `"linkIdpMessage"`
  `public static final String` | `LOGIN_REQUESTER_NOT_ENABLED` | `"loginRequesterNotEnabledMessage"`
  `public static final String` | `LOGIN_TIMEOUT` | `"loginTimeout"`
  `public static final String` | `MISSING_EMAIL` | `"missingEmailMessage"`
  `public static final String` | `MISSING_FIRST_NAME` | `"missingFirstNameMessage"`
  `public static final String` | `MISSING_IDENTITY_PROVIDER` | `"missingIdentityProviderMessage"`
  `public static final String` | `MISSING_LAST_NAME` | `"missingLastNameMessage"`
  `public static final String` | `MISSING_PARAMETER` | `"missingParameterMessage"`
  `public static final String` | `MISSING_PASSWORD` | `"missingPasswordMessage"`
  `public static final String` | `MISSING_TOTP` | `"missingTotpMessage"`
  `public static final String` | `MISSING_USERNAME` | `"missingUsernameMessage"`
  `public static final String` | `NO_ACCESS` | `"noAccessMessage"`
  `public static final String` | `NO_RELAY_STATE_IN_RESPONSE` | `"noRelayStateInResponseMessage"`
  `public static final String` | `NOTMATCH_PASSWORD` | `"notMatchPasswordMessage"`
  `public static final String` | `PERMISSION_NOT_APPROVED` | `"permissionNotApprovedMessage"`
  `public static final String` | `READ_ONLY_PASSWORD` | `"readOnlyPasswordMessage"`
  `public static final String` | `READ_ONLY_USER` | `"readOnlyUserMessage"`
  `public static final String` | `REALM_NOT_ENABLED` | `"realmNotEnabledMessage"`
  `public static final String` | `REALM_SUPPORTS_NO_CREDENTIALS` | `"realmSupportsNoCredentialsMessage"`
  `public static final String` | `RECAPTCHA_FAILED` | `"recaptchaFailed"`
  `public static final String` | `RECAPTCHA_NOT_CONFIGURED` | `"recaptchaNotConfigured"`
  `public static final String` | `REGISTRATION_NOT_ALLOWED` | `"registrationNotAllowedMessage"`
  `public static final String` | `RESET_CREDENTIAL_NOT_ALLOWED` | `"resetCredentialNotAllowedMessage"`
  `public static final String` | `SESSION_NOT_ACTIVE` | `"sessionNotActiveMessage"`
  `public static final String` | `STALE_CODE` | `"staleCodeMessage"`
  `public static final String` | `STALE_CODE_ACCOUNT` | `"staleCodeAccountMessage"`
  `public static final String` | `STALE_VERIFY_EMAIL_LINK` | `"staleEmailVerificationLink"`
  `public static final String` | `STANDARD_FLOW_DISABLED` | `"standardFlowDisabledMessage"`
  `public static final String` | `SUCCESS_GRANT_REVOKED` | `"successGrantRevokedMessage"`
  `public static final String` | `SUCCESS_TOTP` | `"successTotpMessage"`
  `public static final String` | `SUCCESS_TOTP_REMOVED` | `"successTotpRemovedMessage"`
  `public static final String` | `UNEXPECTED_ERROR_HANDLING_REQUEST` | `"unexpectedErrorHandlingRequestMessage"`
  `public static final String` | `UNEXPECTED_ERROR_HANDLING_RESPONSE` | `"unexpectedErrorHandlingResponseMessage"`
  `public static final String` | `UNEXPECTED_ERROR_RETRIEVING_TOKEN` | `"unexpectedErrorRetrievingTokenMessage"`
  `public static final String` | `UNKNOWN_LOGIN_REQUESTER` | `"unknownLoginRequesterMessage"`
  `public static final String` | `UNSUPPORTED_NAME_ID_FORMAT` | `"unsupportedNameIdFormatMessage"`
  `public static final String` | `UPDATE_PASSWORD` | `"updatePasswordMessage"`
  `public static final String` | `UPDATE_PROFILE` | `"updateProfileMessage"`
  `public static final String` | `USERNAME_EXISTS` | `"usernameExistsMessage"`
  `public static final String` | `VERIFY_EMAIL` | `"verifyEmailMessage"`

- org.keycloak.services.resources.AccountService
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCOUNT_MGMT_FORWARDED_ERROR_NOTE` | `"ACCOUNT_MGMT_FORWARDED_ERROR"`

- org.keycloak.services.resources.Cors
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACCESS_CONTROL_ALLOW_CREDENTIALS` | `"Access-Control-Allow-Credentials"`
  `public static final String` | `ACCESS_CONTROL_ALLOW_HEADERS` | `"Access-Control-Allow-Headers"`
  `public static final String` | `ACCESS_CONTROL_ALLOW_METHODS` | `"Access-Control-Allow-Methods"`
  `public static final String` | `ACCESS_CONTROL_ALLOW_ORIGIN` | `"Access-Control-Allow-Origin"`
  `public static final String` | `ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD` | `"*"`
  `public static final String` | `ACCESS_CONTROL_EXPOSE_HEADERS` | `"Access-Control-Expose-Headers"`
  `public static final String` | `ACCESS_CONTROL_MAX_AGE` | `"Access-Control-Max-Age"`
  `public static final String` | `AUTHORIZATION_HEADER` | `"Authorization"`
  `public static final String` | `DEFAULT_ALLOW_HEADERS` | `"Origin, Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers"`
  `public static final String` | `DEFAULT_ALLOW_METHODS` | `"GET, HEAD, OPTIONS"`
  `public static final String` | `ORIGIN_HEADER` | `"Origin"`

- org.keycloak.services.resources.LoginActionsService
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `ACTION_COOKIE` | `"KEYCLOAK_ACTION"`
  `public static final String` | `AUTHENTICATE_PATH` | `"authenticate"`
  `public static final String` | `FIRST_BROKER_LOGIN_PATH` | `"first-broker-login"`
  `public static final String` | `POST_BROKER_LOGIN_PATH` | `"post-broker-login"`
  `public static final String` | `REGISTRATION_PATH` | `"registration"`
  `public static final String` | `REQUIRED_ACTION` | `"required-action"`
  `public static final String` | `RESET_CREDENTIALS_PATH` | `"reset-credentials"`

- org.keycloak.services.resources.admin.ClientAttributeCertificateResource
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PRIVATE_KEY` | `"private.key"`
  `public static final String` | `X509CERTIFICATE` | `"certificate"`

- org.keycloak.services.validation.Validation
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `FIELD_EMAIL` | `"email"`
  `public static final String` | `FIELD_FIRST_NAME` | `"firstName"`
  `public static final String` | `FIELD_LAST_NAME` | `"lastName"`
  `public static final String` | `FIELD_PASSWORD` | `"password"`
  `public static final String` | `FIELD_PASSWORD_CONFIRM` | `"password-confirm"`
  `public static final String` | `FIELD_USERNAME` | `"username"`

- org.keycloak.social.facebook.FacebookIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://graph.facebook.com/oauth/authorize"`
  `public static final String` | `DEFAULT_SCOPE` | `"email"`
  `public static final String` | `PROFILE_URL` | `"https://graph.facebook.com/me?fields=id,name,email,first_name,last_name"`
  `public static final String` | `TOKEN_URL` | `"https://graph.facebook.com/oauth/access_token"`

- org.keycloak.social.facebook.FacebookIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"facebook"`

- org.keycloak.social.github.GitHubIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://github.com/login/oauth/authorize"`
  `public static final String` | `DEFAULT_SCOPE` | `"user:email"`
  `public static final String` | `PROFILE_URL` | `"https://api.github.com/user"`
  `public static final String` | `TOKEN_URL` | `"https://github.com/login/oauth/access_token"`

- org.keycloak.social.github.GitHubIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"github"`

- org.keycloak.social.google.GoogleIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://accounts.google.com/o/oauth2/auth"`
  `public static final String` | `DEFAULT_SCOPE` | `"openid profile email"`
  `public static final String` | `PROFILE_URL` | `"https://www.googleapis.com/plus/v1/people/me/openIdConnect"`
  `public static final String` | `TOKEN_URL` | `"https://www.googleapis.com/oauth2/v3/token"`

- org.keycloak.social.google.GoogleIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"google"`

- org.keycloak.social.linkedin.LinkedInIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://www.linkedin.com/uas/oauth2/authorization"`
  `public static final String` | `DEFAULT_SCOPE` | `"r_basicprofile r_emailaddress"`
  `public static final String` | `PROFILE_URL` | `"https://api.linkedin.com/v1/people/~:(id,formatted-name,email-address,public-profile-url)?format=json"`
  `public static final String` | `TOKEN_URL` | `"https://www.linkedin.com/uas/oauth2/accessToken"`

- org.keycloak.social.linkedin.LinkedInIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"linkedin"`

- org.keycloak.social.microsoft.MicrosoftIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://login.live.com/oauth20_authorize.srf"`
  `public static final String` | `DEFAULT_SCOPE` | `"wl.basic,wl.emails"`
  `public static final String` | `PROFILE_URL` | `"https://apis.live.net/v5.0/me"`
  `public static final String` | `TOKEN_URL` | `"https://login.live.com/oauth20_token.srf"`

- org.keycloak.social.microsoft.MicrosoftIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"microsoft"`

- org.keycloak.social.stackoverflow.StackoverflowIdentityProvider
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `AUTH_URL` | `"https://stackexchange.com/oauth"`
  `public static final String` | `DEFAULT_SCOPE` | `""`
  `public static final String` | `PROFILE_URL` | `"https://api.stackexchange.com/2.2/me?order=desc&sort=name&site=stackoverflow"`
  `public static final String` | `TOKEN_URL` | `"https://stackexchange.com/oauth/access_token"`

- org.keycloak.social.stackoverflow.StackoverflowIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"stackoverflow"`

- org.keycloak.social.twitter.TwitterIdentityProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `PROVIDER_ID` | `"twitter"`

- org.keycloak.theme.JarThemeProviderFactory
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `protected static final String` | `KEYCLOAK_THEMES_JSON` | `"META-INF/keycloak-themes.json"`

- org.keycloak.util.TokenUtil
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `TOKEN_TYPE_BEARER` | `"Bearer"`
  `public static final String` | `TOKEN_TYPE_ID` | `"ID"`
  `public static final String` | `TOKEN_TYPE_OFFLINE` | `"Offline"`
  `public static final String` | `TOKEN_TYPE_REFRESH` | `"Refresh"`

- org.keycloak.utils.MediaType
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final String` | `APPLICATION_FORM_URLENCODED` | `"application/x-www-form-urlencoded"`
  `public static final String` | `APPLICATION_JSON` | `"application/json"`
  `public static final String` | `TEXT_HTML_UTF_8` | `"text/html; charset=utf-8"`

Copyright © 2016 JBoss by Red Hat. All rights reserved.