Serialized Form
- 
Package org.keycloak
- 
Class org.keycloak.KeycloakPrincipal
class KeycloakPrincipal extends Object implements Serializable- 
Serialization Methods
- 
readObject
- Throws:
 IOExceptionClassNotFoundException
 
 - 
 - 
Serialized Fields
- 
context
T extends KeycloakSecurityContext context
 - 
name
String name
 
 - 
 
 - 
 - 
Class org.keycloak.KeycloakSecurityContext
class KeycloakSecurityContext extends Object implements Serializable- 
Serialization Methods
- 
readObject
- Throws:
 IOExceptionClassNotFoundException
 - 
writeObject
- Throws:
 IOException
 
 - 
 - 
Serialized Fields
 
 - 
 - 
Exception org.keycloak.OAuthErrorException
class OAuthErrorException extends Exception implements Serializable - 
Error org.keycloak.ServerStartupError
class ServerStartupError extends Error implements Serializable- 
Serialized Fields
- 
fillStackTrace
boolean fillStackTrace
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.authentication
- 
Exception org.keycloak.authentication.AuthenticationFlowException
class AuthenticationFlowException extends RuntimeException implements Serializable- 
Serialized Fields
- 
afeList
List<AuthenticationFlowException> afeList
 - 
error
AuthenticationFlowError error
 - 
eventDetails
String eventDetails
 - 
response
jakarta.ws.rs.core.Response response
 - 
userErrorMessage
String userErrorMessage
 
 - 
 
 - 
 - 
Exception org.keycloak.authentication.ExplainedVerificationException
class ExplainedVerificationException extends VerificationException implements Serializable- 
Serialized Fields
- 
errorEvent
String errorEvent
 
 - 
 
 - 
 - 
Exception org.keycloak.authentication.ForkFlowException
class ForkFlowException extends AuthenticationFlowException implements Serializable- 
Serialized Fields
- 
errorMessage
FormMessage errorMessage
 - 
successMessage
FormMessage successMessage
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.authentication.actiontoken
- 
Class org.keycloak.authentication.actiontoken.DefaultActionToken
class DefaultActionToken extends DefaultActionTokenKey implements Serializable - 
Exception org.keycloak.authentication.actiontoken.ExplainedTokenVerificationException
class ExplainedTokenVerificationException extends TokenVerificationException implements Serializable- 
Serialized Fields
- 
errorEvent
String errorEvent
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.authentication.actiontoken.execactions
- 
Class org.keycloak.authentication.actiontoken.execactions.ExecuteActionsActionToken
class ExecuteActionsActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.actiontoken.idpverifyemail
- 
Class org.keycloak.authentication.actiontoken.idpverifyemail.IdpVerifyAccountLinkActionToken
class IdpVerifyAccountLinkActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.actiontoken.inviteorg
- 
Class org.keycloak.authentication.actiontoken.inviteorg.InviteOrgActionToken
class InviteOrgActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.actiontoken.resetcred
- 
Class org.keycloak.authentication.actiontoken.resetcred.ResetCredentialsActionToken
class ResetCredentialsActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.actiontoken.updateemail
- 
Class org.keycloak.authentication.actiontoken.updateemail.UpdateEmailActionToken
class UpdateEmailActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.actiontoken.verifyemail
- 
Class org.keycloak.authentication.actiontoken.verifyemail.VerifyEmailActionToken
class VerifyEmailActionToken extends DefaultActionToken implements Serializable 
 - 
 - 
Package org.keycloak.authentication.authenticators.x509
- 
Class org.keycloak.authentication.authenticators.x509.X509AuthenticatorConfigModel
class X509AuthenticatorConfigModel extends AuthenticatorConfigModel implements Serializable- serialVersionUID:
 - 1L
 
 
 - 
 - 
Package org.keycloak.authorization.client
- 
Exception org.keycloak.authorization.client.AuthorizationDeniedException
class AuthorizationDeniedException extends RuntimeException implements Serializable - 
Exception org.keycloak.authorization.client.ResourceNotFoundException
class ResourceNotFoundException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.authorization.client.representation
- 
Class org.keycloak.authorization.client.representation.TokenIntrospectionResponse
class TokenIntrospectionResponse extends JsonWebToken implements Serializable- 
Serialized Fields
- 
active
Boolean active
 - 
permissions
List<Permission> permissions
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.authorization.client.util
- 
Exception org.keycloak.authorization.client.util.HttpResponseException
class HttpResponseException extends RuntimeException implements Serializable- 
Serialized Fields
- 
bytes
byte[] bytes
 - 
reasonPhrase
String reasonPhrase
 - 
statusCode
int statusCode
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.authorization.policy.provider.util
- 
Exception org.keycloak.authorization.policy.provider.util.PolicyValidationException
class PolicyValidationException extends jakarta.ws.rs.BadRequestException implements Serializable 
 - 
 - 
Package org.keycloak.broker.oidc
- 
Class org.keycloak.broker.oidc.OAuth2IdentityProviderConfig
class OAuth2IdentityProviderConfig extends IdentityProviderModel implements Serializable - 
Class org.keycloak.broker.oidc.OIDCIdentityProviderConfig
class OIDCIdentityProviderConfig extends OAuth2IdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.broker.provider
- 
Exception org.keycloak.broker.provider.IdentityBrokerException
class IdentityBrokerException extends RuntimeException implements Serializable- 
Serialized Fields
- 
messageCode
String messageCode
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.broker.saml
- 
Class org.keycloak.broker.saml.SAMLIdentityProviderConfig
class SAMLIdentityProviderConfig extends IdentityProviderModel implements Serializable 
 - 
 - 
Package org.keycloak.client.clienttype
- 
Exception org.keycloak.client.clienttype.ClientTypeException
class ClientTypeException extends ModelException implements Serializable 
 - 
 - 
Package org.keycloak.common
- 
Exception org.keycloak.common.VerificationException
class VerificationException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.common.profile
- 
Exception org.keycloak.common.profile.ProfileException
class ProfileException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.common.util
- 
Class org.keycloak.common.util.ConcurrentMultivaluedHashMap
 - 
Exception org.keycloak.common.util.KerberosSerializationUtils.KerberosSerializationException
class KerberosSerializationException extends RuntimeException implements Serializable - 
Class org.keycloak.common.util.MultivaluedHashMap
 - 
Exception org.keycloak.common.util.PemException
class PemException extends RuntimeException implements Serializable - 
Class org.keycloak.common.util.SystemEnvProperties
class SystemEnvProperties extends Properties implements Serializable 
 - 
 - 
Package org.keycloak.component
- 
Exception org.keycloak.component.ComponentValidationException
class ComponentValidationException extends RuntimeException implements Serializable- 
Serialized Fields
- 
parameters
Object[] parameters
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.connections.jpa.updater.liquibase.lock
- 
Exception org.keycloak.connections.jpa.updater.liquibase.lock.LockRetryException
class LockRetryException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.credential
- 
Class org.keycloak.credential.CredentialModel
class CredentialModel extends Object implements Serializable 
 - 
 - 
Package org.keycloak.crypto
- 
Exception org.keycloak.crypto.HashException
class HashException extends RuntimeException implements Serializable - 
Exception org.keycloak.crypto.SignatureException
class SignatureException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.dom.saml.common
- 
Class org.keycloak.dom.saml.common.CommonActionType
class CommonActionType extends Object implements Serializable - 
Class org.keycloak.dom.saml.common.CommonAdviceType
class CommonAdviceType extends Object implements Serializable - 
Class org.keycloak.dom.saml.common.CommonAssertionType
class CommonAssertionType extends Object implements Serializable- 
Serialized Fields
- 
ID
String ID
 - 
issueInstant
XMLGregorianCalendar issueInstant
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.common.CommonConditionsType
class CommonConditionsType extends Object implements Serializable- 
Serialized Fields
- 
notBefore
XMLGregorianCalendar notBefore
 - 
notOnOrAfter
XMLGregorianCalendar notOnOrAfter
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.common.CommonRequestAbstractType
class CommonRequestAbstractType extends Object implements Serializable- 
Serialized Fields
- 
id
String id
 - 
issueInstant
XMLGregorianCalendar issueInstant
 - 
signature
Element signature
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.common.CommonResponseType
class CommonResponseType extends Object implements Serializable- 
Serialized Fields
- 
id
String id
 - 
inResponseTo
String inResponseTo
 - 
issueInstant
XMLGregorianCalendar issueInstant
 - 
signature
Element signature
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.common.CommonStatusDetailType
class CommonStatusDetailType extends Object implements Serializable 
 - 
 - 
Package org.keycloak.dom.saml.v1.assertion
- 
Class org.keycloak.dom.saml.v1.assertion.SAML11ActionType
class SAML11ActionType extends CommonActionType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AdviceType
class SAML11AdviceType extends CommonAdviceType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AssertionType
class SAML11AssertionType extends CommonAssertionType implements Serializable- 
Serialized Fields
- 
advice
SAML11AdviceType advice
 - 
conditions
SAML11ConditionsType conditions
 - 
issuer
String issuer
 - 
majorVersion
int majorVersion
 - 
minorVersion
int minorVersion
 - 
signature
Element signature
 - 
statements
List<SAML11StatementAbstractType> statements
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AttributeStatementType
class SAML11AttributeStatementType extends SAML11SubjectStatementType implements Serializable- 
Serialized Fields
- 
attribute
List<SAML11AttributeType> attribute
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AudienceRestrictionCondition
class SAML11AudienceRestrictionCondition extends SAML11ConditionAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AuthenticationStatementType
class SAML11AuthenticationStatementType extends SAML11SubjectStatementType implements Serializable- 
Serialized Fields
- 
authenticationInstant
XMLGregorianCalendar authenticationInstant
 - 
authenticationMethod
URI authenticationMethod
 - 
authorityBinding
List<SAML11AuthorityBindingType> authorityBinding
 - 
subjectLocality
SAML11SubjectLocalityType subjectLocality
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.assertion.SAML11AuthorizationDecisionStatementType
class SAML11AuthorizationDecisionStatementType extends SAML11SubjectStatementType implements Serializable- 
Serialized Fields
- 
actions
List<SAML11ActionType> actions
 - 
decision
SAML11DecisionType decision
 - 
evidence
SAML11EvidenceType evidence
 - 
resource
URI resource
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.assertion.SAML11ConditionAbstractType
class SAML11ConditionAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11ConditionsAbstractType
class SAML11ConditionsAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11ConditionsType
class SAML11ConditionsType extends CommonConditionsType implements Serializable- 
Serialized Fields
- 
conditions
List<SAML11ConditionAbstractType> conditions
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.assertion.SAML11ConditionType
class SAML11ConditionType extends SAML11ConditionAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11DoNotCacheConditionType
class SAML11DoNotCacheConditionType extends SAML11ConditionAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11NameIdentifierType
class SAML11NameIdentifierType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11StatementAbstractType
class SAML11StatementAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11StatementType
class SAML11StatementType extends SAML11StatementAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v1.assertion.SAML11SubjectStatementType
class SAML11SubjectStatementType extends SAML11StatementAbstractType implements Serializable- 
Serialized Fields
- 
subject
SAML11SubjectType subject
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v1.protocol
- 
Class org.keycloak.dom.saml.v1.protocol.SAML11AttributeQueryType
class SAML11AttributeQueryType extends SAML11SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
attributeDesignator
List<SAML11AttributeDesignatorType> attributeDesignator
 - 
resource
URI resource
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11AuthenticationQueryType
class SAML11AuthenticationQueryType extends SAML11SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
authenticationMethod
URI authenticationMethod
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11AuthorizationDecisionQueryType
class SAML11AuthorizationDecisionQueryType extends SAML11SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
action
List<SAML11ActionType> action
 - 
evidence
SAML11EvidenceType evidence
 - 
resource
URI resource
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11QueryAbstractType
class SAML11QueryAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v1.protocol.SAML11RequestAbstractType
class SAML11RequestAbstractType extends CommonRequestAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v1.protocol.SAML11RequestType
class SAML11RequestType extends SAML11RequestAbstractType implements Serializable- 
Serialized Fields
- 
assertionArtifact
List<String> assertionArtifact
 - 
assertionIDRef
List<String> assertionIDRef
 - 
query
SAML11QueryAbstractType query
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11ResponseAbstractType
class SAML11ResponseAbstractType extends CommonResponseType implements Serializable- 
Serialized Fields
- 
majorVersion
int majorVersion
 - 
minorVersion
int minorVersion
 - 
recipient
URI recipient
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11ResponseType
class SAML11ResponseType extends SAML11ResponseAbstractType implements Serializable- 
Serialized Fields
- 
assertions
List<SAML11AssertionType> assertions
 - 
status
SAML11StatusType status
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11StatusCodeType
class SAML11StatusCodeType extends Object implements Serializable- 
Serialized Fields
- 
statusCode
SAML11StatusCodeType statusCode
 - 
value
QName value
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11StatusType
class SAML11StatusType extends Object implements Serializable- 
Serialized Fields
- 
statusCode
SAML11StatusCodeType statusCode
 - 
statusDetail
CommonStatusDetailType statusDetail
 - 
statusMessage
String statusMessage
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v1.protocol.SAML11SubjectQueryAbstractType
class SAML11SubjectQueryAbstractType extends SAML11QueryAbstractType implements Serializable- 
Serialized Fields
- 
subject
SAML11SubjectType subject
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v2.assertion
- 
Class org.keycloak.dom.saml.v2.assertion.ActionType
class ActionType extends CommonActionType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.AdviceType
class AdviceType extends CommonAdviceType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.AssertionType
class AssertionType extends CommonAssertionType implements Serializable- 
Serialized Fields
- 
advice
AdviceType advice
 - 
conditions
ConditionsType conditions
 - 
issuer
NameIDType issuer
 - 
signature
Element signature
 - 
statements
Set<StatementAbstractType> statements
 - 
subject
SubjectType subject
 - 
version
String version
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AttributeStatementType
class AttributeStatementType extends StatementAbstractType implements Serializable- 
Serialized Fields
- 
attributes
List<AttributeStatementType.ASTChoiceType> attributes
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AttributeStatementType.ASTChoiceType
class ASTChoiceType extends Object implements Serializable- 
Serialized Fields
- 
attribute
AttributeType attribute
 - 
encryptedAssertion
EncryptedElementType encryptedAssertion
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AttributeType
class AttributeType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.AudienceRestrictionType
class AudienceRestrictionType extends ConditionAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.AuthnContextClassRefType
class AuthnContextClassRefType extends Object implements Serializable- 
Serialized Fields
- 
value
URI value
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthnContextDeclRefType
class AuthnContextDeclRefType extends Object implements Serializable- 
Serialized Fields
- 
value
URI value
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthnContextDeclType
class AuthnContextDeclType extends Object implements Serializable- 
Serialized Fields
- 
value
Object value
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthnContextType
class AuthnContextType extends Object implements Serializable- 
Serialized Fields
- 
authenticatingAuthority
Set<URI> authenticatingAuthority
 - 
sequence
AuthnContextType.AuthnContextTypeSequence sequence
 - 
URITypes
Set<URIType> URITypes
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthnContextType.AuthnContextTypeSequence
class AuthnContextTypeSequence extends Object implements Serializable- 
Serialized Fields
- 
authnContextDecl
AuthnContextDeclType authnContextDecl
 - 
classRef
AuthnContextClassRefType classRef
 - 
URITypes
Set<URIType> URITypes
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthnStatementType
class AuthnStatementType extends StatementAbstractType implements Serializable- 
Serialized Fields
- 
authnContext
AuthnContextType authnContext
 - 
authnInstant
XMLGregorianCalendar authnInstant
 - 
sessionIndex
String sessionIndex
 - 
sessionNotOnOrAfter
XMLGregorianCalendar sessionNotOnOrAfter
 - 
subjectLocality
SubjectLocalityType subjectLocality
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.AuthzDecisionStatementType
class AuthzDecisionStatementType extends StatementAbstractType implements Serializable- 
Serialized Fields
- 
action
List<ActionType> action
 - 
decision
DecisionType decision
 - 
evidence
EvidenceType evidence
 - 
resource
String resource
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.BaseIDAbstractType
class BaseIDAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.ConditionAbstractType
class ConditionAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.ConditionsType
class ConditionsType extends CommonConditionsType implements Serializable- 
Serialized Fields
- 
conditions
List<ConditionAbstractType> conditions
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.EncryptedAssertionType
class EncryptedAssertionType extends EncryptedElementType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.EncryptedElementType
class EncryptedElementType extends Object implements Serializable- 
Serialized Fields
- 
encryptedElement
Element encryptedElement
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.EvidenceType
class EvidenceType extends Object implements Serializable- 
Serialized Fields
- 
evidences
List<EvidenceType.ChoiceType> evidences
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.EvidenceType.ChoiceType
class ChoiceType extends Object implements Serializable- 
Serialized Fields
- 
assertion
AssertionType assertion
 - 
AssertionIDRef
String AssertionIDRef
 - 
AssertionURIRef
URI AssertionURIRef
 - 
encryptedAssertion
EncryptedAssertionType encryptedAssertion
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.KeyInfoConfirmationDataType
class KeyInfoConfirmationDataType extends SubjectConfirmationDataType implements Serializable- 
Serialized Fields
- 
keyInfo
Element keyInfo
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.NameIDType
class NameIDType extends BaseIDAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.OneTimeUseType
class OneTimeUseType extends ConditionAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.ProxyRestrictionType
class ProxyRestrictionType extends ConditionAbstractType implements Serializable- 
Serialized Fields
- 
audience
List<URI> audience
 - 
count
BigInteger count
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.StatementAbstractType
class StatementAbstractType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.SubjectConfirmationDataType
class SubjectConfirmationDataType extends Object implements Serializable- 
Serialized Fields
- 
address
String address
 - 
anyType
Object anyType
 - 
inResponseTo
String inResponseTo
 - 
notBefore
XMLGregorianCalendar notBefore
 - 
notOnOrAfter
XMLGregorianCalendar notOnOrAfter
 - 
otherAttributes
Map<QName,
String> otherAttributes  - 
recipient
String recipient
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.SubjectConfirmationType
class SubjectConfirmationType extends Object implements Serializable- 
Serialized Fields
- 
baseID
BaseIDAbstractType baseID
 - 
encryptedID
EncryptedElementType encryptedID
 - 
method
String method
 - 
nameID
NameIDType nameID
 - 
subjectConfirmationData
SubjectConfirmationDataType subjectConfirmationData
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.SubjectLocalityType
class SubjectLocalityType extends Object implements Serializable - 
Class org.keycloak.dom.saml.v2.assertion.SubjectType
class SubjectType extends Object implements Serializable- 
Serialized Fields
- 
subjectConfirmation
List<SubjectConfirmationType> subjectConfirmation
 - 
subType
SubjectType.STSubType subType
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.assertion.SubjectType.STSubType
class STSubType extends Object implements Serializable- 
Serialized Fields
- 
baseID
BaseIDAbstractType baseID
 - 
encryptedID
EncryptedElementType encryptedID
 - 
subjectConfirmation
List<SubjectConfirmationType> subjectConfirmation
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v2.mdattr
- 
Class org.keycloak.dom.saml.v2.mdattr.EntityAttributes
class EntityAttributes extends Object implements Serializable- 
Serialized Fields
- 
assertion
List<AssertionType> assertion
 - 
attribute
List<AttributeType> attribute
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v2.mdui
- 
Class org.keycloak.dom.saml.v2.mdui.UIInfoType
class UIInfoType extends Object implements Serializable- 
Serialized Fields
- 
description
List<LocalizedNameType> description
 - 
displayName
List<LocalizedNameType> displayName
 - 
informationURL
List<LocalizedURIType> informationURL
 - 
keywords
List<KeywordsType> keywords
 - 
logo
List<LogoType> logo
 - 
privacyStatementURL
List<LocalizedURIType> privacyStatementURL
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v2.metadata
- 
Class org.keycloak.dom.saml.v2.metadata.RequestedAttributeType
class RequestedAttributeType extends AttributeType implements Serializable- 
Serialized Fields
- 
isRequired
Boolean isRequired
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.dom.saml.v2.protocol
- 
Class org.keycloak.dom.saml.v2.protocol.ArtifactResolveType
class ArtifactResolveType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
artifact
String artifact
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.ArtifactResponseType
class ArtifactResponseType extends StatusResponseType implements Serializable- 
Serialized Fields
- 
any
Object any
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.AssertionIDRequestType
class AssertionIDRequestType extends RequestAbstractType implements Serializable - 
Class org.keycloak.dom.saml.v2.protocol.AttributeQueryType
class AttributeQueryType extends SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
attribute
List<AttributeType> attribute
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.AuthnQueryType
class AuthnQueryType extends SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
requestedAuthnContext
RequestedAuthnContextType requestedAuthnContext
 - 
sessionIndex
String sessionIndex
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.AuthnRequestType
class AuthnRequestType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
assertionConsumerServiceIndex
Integer assertionConsumerServiceIndex
 - 
assertionConsumerServiceURL
URI assertionConsumerServiceURL
 - 
attributeConsumingServiceIndex
Integer attributeConsumingServiceIndex
 - 
conditions
ConditionsType conditions
 - 
forceAuthn
Boolean forceAuthn
 - 
isPassive
Boolean isPassive
 - 
nameIDPolicy
NameIDPolicyType nameIDPolicy
 - 
protocolBinding
URI protocolBinding
 - 
providerName
String providerName
 - 
requestedAuthnContext
RequestedAuthnContextType requestedAuthnContext
 - 
scoping
ScopingType scoping
 - 
subject
SubjectType subject
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.AuthzDecisionQueryType
class AuthzDecisionQueryType extends SubjectQueryAbstractType implements Serializable- 
Serialized Fields
- 
action
List<ActionType> action
 - 
evidence
EvidenceType evidence
 - 
resource
URI resource
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.LogoutRequestType
class LogoutRequestType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
baseID
BaseIDAbstractType baseID
 - 
encryptedID
EncryptedElementType encryptedID
 - 
nameID
NameIDType nameID
 - 
notOnOrAfter
XMLGregorianCalendar notOnOrAfter
 - 
reason
String reason
 - 
sessionIndex
List<String> sessionIndex
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.ManageNameIDRequestType
class ManageNameIDRequestType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
encryptedID
EncryptedElementType encryptedID
 - 
nameID
NameIDType nameID
 - 
newEncryptedID
EncryptedElementType newEncryptedID
 - 
newID
String newID
 - 
terminate
TerminateType terminate
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.NameIDMappingRequestType
class NameIDMappingRequestType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
baseID
BaseIDAbstractType baseID
 - 
encryptedID
EncryptedElementType encryptedID
 - 
nameID
NameIDType nameID
 - 
nameIDPolicy
NameIDPolicyType nameIDPolicy
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.NameIDMappingResponseType
class NameIDMappingResponseType extends StatusResponseType implements Serializable- 
Serialized Fields
- 
encryptedID
EncryptedElementType encryptedID
 - 
nameID
NameIDType nameID
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.RequestAbstractType
class RequestAbstractType extends CommonRequestAbstractType implements Serializable- 
Serialized Fields
- 
consent
String consent
 - 
destination
URI destination
 - 
extensions
ExtensionsType extensions
 - 
issuer
NameIDType issuer
 - 
version
String version
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.ResponseType
class ResponseType extends StatusResponseType implements Serializable- 
Serialized Fields
- 
assertions
List<ResponseType.RTChoiceType> assertions
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.StatusCodeType
class StatusCodeType extends Object implements Serializable- 
Serialized Fields
- 
statusCode
StatusCodeType statusCode
 - 
value
URI value
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.StatusDetailType
class StatusDetailType extends CommonStatusDetailType implements Serializable - 
Class org.keycloak.dom.saml.v2.protocol.StatusResponseType
class StatusResponseType extends CommonResponseType implements Serializable- 
Serialized Fields
- 
consent
String consent
 - 
destination
String destination
 - 
extensions
ExtensionsType extensions
 - 
id
String id
 - 
issueInstant
XMLGregorianCalendar issueInstant
 - 
issuer
NameIDType issuer
 - 
status
StatusType status
 - 
version
String version
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.StatusType
class StatusType extends Object implements Serializable- 
Serialized Fields
- 
statusCode
StatusCodeType statusCode
 - 
statusDetail
StatusDetailType statusDetail
 - 
statusMessage
String statusMessage
 
 - 
 
 - 
 - 
Class org.keycloak.dom.saml.v2.protocol.SubjectQueryAbstractType
class SubjectQueryAbstractType extends RequestAbstractType implements Serializable- 
Serialized Fields
- 
subject
SubjectType subject
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.email
- 
Exception org.keycloak.email.EmailException
class EmailException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.exceptions
- 
Exception org.keycloak.exceptions.TokenNotActiveException
class TokenNotActiveException extends TokenVerificationException implements Serializable - 
Exception org.keycloak.exceptions.TokenSignatureInvalidException
class TokenSignatureInvalidException extends TokenVerificationException implements Serializable - 
Exception org.keycloak.exceptions.TokenVerificationException
class TokenVerificationException extends VerificationException implements Serializable- 
Serialized Fields
- 
token
JsonWebToken token
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.federation.sssd.api
- 
Exception org.keycloak.federation.sssd.api.SSSDException
class SSSDException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.jose
 - 
Package org.keycloak.jose.jwe
- 
Exception org.keycloak.jose.jwe.JWEException
class JWEException extends Exception implements Serializable - 
Class org.keycloak.jose.jwe.JWEHeader
class JWEHeader extends Object implements Serializable- 
Serialized Fields
- 
agreementPartyUInfo
String agreementPartyUInfo
 - 
agreementPartyVInfo
String agreementPartyVInfo
 - 
algorithm
String algorithm
 - 
compressionAlgorithm
String compressionAlgorithm
 - 
contentType
String contentType
 - 
encryptionAlgorithm
String encryptionAlgorithm
 - 
ephemeralPublicKey
ECPublicJWK ephemeralPublicKey
 - 
keyId
String keyId
 - 
type
String type
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.jose.jws
- 
Class org.keycloak.jose.jws.JWSHeader
class JWSHeader extends Object implements Serializable - 
Exception org.keycloak.jose.jws.JWSInputException
class JWSInputException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.models
- 
Class org.keycloak.models.AbstractConfig
class AbstractConfig extends Object implements Serializable - 
Class org.keycloak.models.AuthenticationExecutionModel
class AuthenticationExecutionModel extends Object implements Serializable - 
Class org.keycloak.models.AuthenticationFlowModel
class AuthenticationFlowModel extends Object implements Serializable - 
Class org.keycloak.models.AuthenticatorConfigModel
class AuthenticatorConfigModel extends Object implements Serializable - 
Class org.keycloak.models.CibaConfig
class CibaConfig extends AbstractConfig implements Serializable - 
Class org.keycloak.models.DefaultActionTokenKey
class DefaultActionTokenKey extends JsonWebToken implements Serializable- 
Serialized Fields
- 
actionVerificationNonce
UUID actionVerificationNonce
 
 - 
 
 - 
 - 
Class org.keycloak.models.IdentityProviderMapperModel
class IdentityProviderMapperModel extends Object implements Serializable - 
Class org.keycloak.models.IdentityProviderModel
class IdentityProviderModel extends Object implements Serializable- 
Serialized Fields
- 
addReadTokenRoleOnCreate
boolean addReadTokenRoleOnCreate
 - 
alias
String alias
An user-defined identifier to unique identify an identity provider instance.
 - 
authenticateByDefault
boolean authenticateByDefault
Specifies if particular provider should be used by default for authentication even before displaying login screen - 
config
Map<String,
String> config A map containing the configuration and properties for a specific identity provider instance and implementation. The items in the map are understood by the identity provider implementation.
 - 
displayIconClasses
String displayIconClasses
 - 
displayName
String displayName
 - 
enabled
boolean enabled
 - 
firstBrokerLoginFlowId
String firstBrokerLoginFlowId
 - 
hideOnLogin
boolean hideOnLogin
 - 
internalId
String internalId
 - 
linkOnly
boolean linkOnly
 - 
organizationId
String organizationId
 - 
postBrokerLoginFlowId
String postBrokerLoginFlowId
 - 
providerId
String providerId
An identifier used to reference a specific identity provider implementation. The value of this field is the same across instances of the same provider implementation.
 - 
storeToken
boolean storeToken
 - 
trustEmail
boolean trustEmail
 
 - 
 
 - 
 - 
Exception org.keycloak.models.ModelDuplicateException
class ModelDuplicateException extends ModelException implements Serializable- 
Serialized Fields
- 
duplicateFieldName
String duplicateFieldName
 
 - 
 
 - 
 - 
Exception org.keycloak.models.ModelException
class ModelException extends RuntimeException implements Serializable- 
Serialized Fields
- 
parameters
Object[] parameters
 
 - 
 
 - 
 - 
Exception org.keycloak.models.ModelIllegalStateException
class ModelIllegalStateException extends ModelException implements Serializable - 
Exception org.keycloak.models.ModelValidationException
class ModelValidationException extends ModelException implements Serializable - 
Class org.keycloak.models.OAuth2DeviceConfig
class OAuth2DeviceConfig extends Object implements Serializable- 
Serialized Fields
- 
lifespan
int lifespan
 - 
poolingInterval
int poolingInterval
 
 - 
 
 - 
 - 
Class org.keycloak.models.OrganizationDomainModel
class OrganizationDomainModel extends Object implements Serializable- 
Serialized Fields
- 
name
String name
 - 
verified
boolean verified
 
 - 
 
 - 
 - 
Class org.keycloak.models.OTPPolicy
class OTPPolicy extends Object implements Serializable - 
Class org.keycloak.models.ParConfig
class ParConfig extends AbstractConfig implements Serializable- 
Serialized Fields
- 
requestUriLifespan
int requestUriLifespan
 
 - 
 
 - 
 - 
Class org.keycloak.models.PasswordPolicy
class PasswordPolicy extends Object implements Serializable- 
Serialized Fields
- 
builder
PasswordPolicy.Builder builder
 - 
policyConfig
Map<String,
Object> policyConfig  
 - 
 
 - 
 - 
Class org.keycloak.models.ProtocolMapperModel
class ProtocolMapperModel extends Object implements Serializable - 
Class org.keycloak.models.RequiredActionConfigModel
class RequiredActionConfigModel extends Object implements Serializable - 
Class org.keycloak.models.RequiredActionProviderModel
class RequiredActionProviderModel extends Object implements Serializable - 
Class org.keycloak.models.RequiredCredentialModel
class RequiredCredentialModel extends Object implements Serializable - 
Class org.keycloak.models.WebAuthnPolicy
class WebAuthnPolicy extends Object implements Serializable- 
Serialized Fields
- 
acceptableAaguids
List<String> acceptableAaguids
 - 
attestationConveyancePreference
String attestationConveyancePreference
 - 
authenticatorAttachment
String authenticatorAttachment
 - 
avoidSameAuthenticatorRegister
boolean avoidSameAuthenticatorRegister
 - 
createTimeout
int createTimeout
 - 
extraOrigins
List<String> extraOrigins
 - 
requireResidentKey
String requireResidentKey
 - 
rpEntityName
String rpEntityName
 - 
rpId
String rpId
 - 
signatureAlgorithms
List<String> signatureAlgorithms
 - 
userVerificationRequirement
String userVerificationRequirement
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.models.credential
- 
Class org.keycloak.models.credential.OTPCredentialModel
class OTPCredentialModel extends CredentialModel implements Serializable- 
Serialized Fields
- 
credentialData
OTPCredentialData credentialData
 - 
secretData
OTPSecretData secretData
 
 - 
 
 - 
 - 
Class org.keycloak.models.credential.PasswordCredentialModel
class PasswordCredentialModel extends CredentialModel implements Serializable- 
Serialized Fields
- 
credentialData
PasswordCredentialData credentialData
 - 
secretData
PasswordSecretData secretData
 
 - 
 
 - 
 - 
Class org.keycloak.models.credential.RecoveryAuthnCodesCredentialModel
class RecoveryAuthnCodesCredentialModel extends CredentialModel implements Serializable- 
Serialized Fields
- 
credentialData
RecoveryAuthnCodesCredentialData credentialData
 - 
secretData
RecoveryAuthnCodesSecretData secretData
 
 - 
 
 - 
 - 
Class org.keycloak.models.credential.WebAuthnCredentialModel
class WebAuthnCredentialModel extends CredentialModel implements Serializable- 
Serialized Fields
- 
credentialData
WebAuthnCredentialData credentialData
 - 
secretData
WebAuthnSecretData secretData
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.models.jpa.entities
- 
Class org.keycloak.models.jpa.entities.ClientAttributeEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
client
ClientEntity client
 - 
name
String name
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.ClientScopeAttributeEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
clientScope
ClientScopeEntity clientScope
 - 
name
String name
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key
class Key extends Object implements Serializable - 
Class org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
clientScope
ClientScopeEntity clientScope
 - 
role
RoleEntity role
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.DefaultClientScopeRealmMappingEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
clientScopeId
String clientScopeId
 - 
realm
RealmEntity realm
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.FederatedIdentityEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
identityProvider
String identityProvider
 - 
user
UserEntity user
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.GroupRoleMappingEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
group
GroupEntity group
 - 
roleId
String roleId
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.RealmAttributeEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
name
String name
 - 
realm
RealmEntity realm
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.RealmLocalizationTextsEntity.RealmLocalizationTextEntityKey
class RealmLocalizationTextEntityKey extends Object implements Serializable- 
Serialized Fields
- 
locale
String locale
 - 
realm
RealmEntity realm
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.RequiredCredentialEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
realm
RealmEntity realm
 - 
type
String type
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.UserConsentClientScopeEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
scopeId
String scopeId
 - 
userConsent
UserConsentEntity userConsent
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.UserGroupMembershipEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
groupId
String groupId
 - 
user
UserEntity user
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.UserRequiredActionEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
action
String action
 - 
user
UserEntity user
 
 - 
 
 - 
 - 
Class org.keycloak.models.jpa.entities.UserRoleMappingEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
roleId
String roleId
 - 
user
UserEntity user
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.models.jpa.session
- 
Class org.keycloak.models.jpa.session.PersistentClientSessionEntity.Key
class Key extends Object implements Serializable - 
Class org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key
class Key extends Object implements Serializable 
 - 
 - 
Package org.keycloak.organization.validation
- 
Exception org.keycloak.organization.validation.OrganizationsValidation.OrganizationValidationException
class OrganizationValidationException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.policy
- 
Exception org.keycloak.policy.PasswordPolicyConfigException
class PasswordPolicyConfigException extends ModelException implements Serializable - 
Exception org.keycloak.policy.PasswordPolicyNotMetException
class PasswordPolicyNotMetException extends ModelException implements Serializable- 
Serialized Fields
- 
username
String username
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.protocol
- 
Exception org.keycloak.protocol.ProtocolMapperConfigException
class ProtocolMapperConfigException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oid4vc.issuance
- 
Exception org.keycloak.protocol.oid4vc.issuance.VCIssuerException
class VCIssuerException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oid4vc.issuance.credentialbuilder
- 
Exception org.keycloak.protocol.oid4vc.issuance.credentialbuilder.CredentialBuilderException
class CredentialBuilderException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oid4vc.issuance.signing
- 
Exception org.keycloak.protocol.oid4vc.issuance.signing.CredentialSignerException
class CredentialSignerException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oid4vc.model
 - 
Package org.keycloak.protocol.oidc.endpoints
- 
Exception org.keycloak.protocol.oidc.endpoints.AuthorizationEndpointChecker.AuthorizationCheckException
class AuthorizationCheckException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oidc.grants.ciba.channel
- 
Class org.keycloak.protocol.oidc.grants.ciba.channel.CIBAAuthenticationRequest
class CIBAAuthenticationRequest extends JsonWebToken implements Serializable 
 - 
 - 
Package org.keycloak.protocol.oidc.utils
 - 
Package org.keycloak.protocol.saml
- 
Exception org.keycloak.protocol.saml.ArtifactResolverConfigException
class ArtifactResolverConfigException extends Exception implements Serializable - 
Exception org.keycloak.protocol.saml.ArtifactResolverProcessingException
class ArtifactResolverProcessingException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.rar
- 
Class org.keycloak.rar.AuthorizationDetails
class AuthorizationDetails extends Object implements Serializable- 
Serialized Fields
- 
authorizationDetails
AuthorizationDetailsJSONRepresentation authorizationDetails
 - 
clientScope
ClientScopeModel clientScope
 - 
source
AuthorizationRequestSource source
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.representations
- 
Class org.keycloak.representations.AccessToken
class AccessToken extends IDToken implements Serializable- 
Serialized Fields
- 
allowedOrigins
Set<String> allowedOrigins
 - 
authorization
AccessToken.Authorization authorization
 - 
confirmation
AccessToken.Confirmation confirmation
 - 
realmAccess
AccessToken.Access realmAccess
 - 
resourceAccess
Map<String,
AccessToken.Access> resourceAccess  - 
scope
String scope
 - 
trustedCertificates
Set<String> trustedCertificates
 
 - 
 
 - 
 - 
Class org.keycloak.representations.AccessToken.Access
class Access extends Object implements Serializable - 
Class org.keycloak.representations.AccessToken.Authorization
class Authorization extends Object implements Serializable- 
Serialized Fields
- 
permissions
Collection<Permission> permissions
 
 - 
 
 - 
 - 
Class org.keycloak.representations.AuthorizationDetailsJSONRepresentation
class AuthorizationDetailsJSONRepresentation extends Object implements Serializable - 
Class org.keycloak.representations.AuthorizationResponseToken
class AuthorizationResponseToken extends JsonWebToken implements Serializable - 
Class org.keycloak.representations.IDToken
class IDToken extends JsonWebToken implements Serializable- 
Serialized Fields
- 
accessTokenHash
String accessTokenHash
 - 
acr
String acr
 - 
address
AddressClaimSet address
 - 
auth_time
Long auth_time
 - 
birthdate
String birthdate
 - 
claimsLocales
String claimsLocales
 - 
codeHash
String codeHash
 - 
email
String email
 - 
emailVerified
Boolean emailVerified
 - 
familyName
String familyName
 - 
gender
String gender
 - 
givenName
String givenName
 - 
locale
String locale
 - 
middleName
String middleName
 - 
name
String name
 - 
nickName
String nickName
 - 
nonce
String nonce
 - 
phoneNumber
String phoneNumber
 - 
phoneNumberVerified
Boolean phoneNumberVerified
 - 
picture
String picture
 - 
preferredUsername
String preferredUsername
 - 
profile
String profile
 - 
sessionId
String sessionId
 - 
stateHash
String stateHash
 - 
updatedAt
Long updatedAt
 - 
website
String website
 - 
zoneinfo
String zoneinfo
 
 - 
 
 - 
 - 
Class org.keycloak.representations.JsonWebToken
class JsonWebToken extends Object implements Serializable - 
Class org.keycloak.representations.LogoutToken
class LogoutToken extends JsonWebToken implements Serializable - 
Class org.keycloak.representations.RefreshToken
class RefreshToken extends AccessToken implements Serializable 
 - 
 - 
Package org.keycloak.representations.docker
- 
Class org.keycloak.representations.docker.DockerResponseToken
class DockerResponseToken extends JsonWebToken implements Serializable- 
Serialized Fields
- 
accessItems
List<DockerAccess> accessItems
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.representations.dpop
- 
Class org.keycloak.representations.dpop.DPoP
class DPoP extends JsonWebToken implements Serializable 
 - 
 - 
Package org.keycloak.representations.idm
- 
Class org.keycloak.representations.idm.AbstractAuthenticationExecutionRepresentation
class AbstractAuthenticationExecutionRepresentation extends Object implements Serializable - 
Class org.keycloak.representations.idm.AuthenticationExecutionExportRepresentation
class AuthenticationExecutionExportRepresentation extends AbstractAuthenticationExecutionRepresentation implements Serializable- 
Serialized Fields
- 
flowAlias
String flowAlias
 - 
userSetupAllowed
boolean userSetupAllowed
 
 - 
 
 - 
 - 
Class org.keycloak.representations.idm.AuthenticationExecutionInfoRepresentation
class AuthenticationExecutionInfoRepresentation extends Object implements Serializable- 
Serialized Fields
- 
alias
String alias
 - 
authenticationConfig
String authenticationConfig
 - 
authenticationFlow
Boolean authenticationFlow
 - 
configurable
Boolean configurable
 - 
description
String description
 - 
displayName
String displayName
 - 
flowId
String flowId
 - 
id
String id
 - 
index
int index
 - 
level
int level
 - 
priority
int priority
 - 
providerId
String providerId
 - 
requirement
String requirement
 - 
requirementChoices
List<String> requirementChoices
 
 - 
 
 - 
 - 
Class org.keycloak.representations.idm.AuthenticationExecutionRepresentation
class AuthenticationExecutionRepresentation extends AbstractAuthenticationExecutionRepresentation implements Serializable - 
Class org.keycloak.representations.idm.AuthenticationFlowRepresentation
class AuthenticationFlowRepresentation extends Object implements Serializable - 
Class org.keycloak.representations.idm.AuthenticatorConfigRepresentation
class AuthenticatorConfigRepresentation extends Object implements Serializable - 
Class org.keycloak.representations.idm.RequiredActionConfigRepresentation
class RequiredActionConfigRepresentation extends Object implements Serializable 
 - 
 - 
Package org.keycloak.representations.idm.authorization
- 
Class org.keycloak.representations.idm.authorization.PermissionTicketToken
class PermissionTicketToken extends JsonWebToken implements Serializable 
 - 
 - 
Package org.keycloak.representations.oidc
- 
Class org.keycloak.representations.oidc.TokenMetadataRepresentation
class TokenMetadataRepresentation extends AccessToken implements Serializable 
 - 
 - 
Package org.keycloak.saml.common.exceptions
- 
Exception org.keycloak.saml.common.exceptions.ConfigurationException
class ConfigurationException extends GeneralSecurityException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.NotImplementedException
class NotImplementedException extends PicketLinkException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.ParsingException
class ParsingException extends GeneralSecurityException implements Serializable- 
Serialized Fields
- 
location
Location location
 
 - 
 
 - 
 - 
Exception org.keycloak.saml.common.exceptions.PicketLinkException
class PicketLinkException extends RuntimeException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.ProcessingException
class ProcessingException extends GeneralSecurityException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.TrustKeyConfigurationException
class TrustKeyConfigurationException extends ConfigurationException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.TrustKeyProcessingException
class TrustKeyProcessingException extends ProcessingException implements Serializable 
 - 
 - 
Package org.keycloak.saml.common.exceptions.fed
- 
Exception org.keycloak.saml.common.exceptions.fed.AssertionExpiredException
class AssertionExpiredException extends GeneralSecurityException implements Serializable- 
Serialized Fields
- 
id
String id
 
 - 
 
 - 
 - 
Exception org.keycloak.saml.common.exceptions.fed.IssueInstantMissingException
class IssueInstantMissingException extends GeneralSecurityException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.fed.IssuerNotTrustedException
class IssuerNotTrustedException extends GeneralSecurityException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.fed.SignatureValidationException
class SignatureValidationException extends GeneralSecurityException implements Serializable - 
Exception org.keycloak.saml.common.exceptions.fed.WSTrustException
class WSTrustException extends GeneralSecurityException implements Serializable 
 - 
 - 
Package org.keycloak.saml.processing.core.parsers.saml.mdattr
- 
Class org.keycloak.saml.processing.core.parsers.saml.mdattr.SAMLEntityAttributesParser
class SAMLEntityAttributesParser extends AbstractStaxSamlMetadataParser<EntityAttributes> implements Serializable 
 - 
 - 
Package org.keycloak.scripting
- 
Exception org.keycloak.scripting.ScriptCompilationException
class ScriptCompilationException extends RuntimeException implements Serializable - 
Exception org.keycloak.scripting.ScriptExecutionException
class ScriptExecutionException extends RuntimeException implements Serializable 
 - 
 - 
Package org.keycloak.services
- 
Exception org.keycloak.services.CorsErrorResponseException
class CorsErrorResponseException extends jakarta.ws.rs.WebApplicationException implements Serializable - 
Exception org.keycloak.services.ErrorPageException
class ErrorPageException extends jakarta.ws.rs.WebApplicationException implements Serializable - 
Exception org.keycloak.services.ErrorResponseException
class ErrorResponseException extends jakarta.ws.rs.WebApplicationException implements Serializable - 
Class org.keycloak.services.ServicesLogger_$logger
class ServicesLogger_$logger extends org.jboss.logging.DelegatingBasicLogger implements Serializable- serialVersionUID:
 - 1L
 
 
 - 
 - 
Package org.keycloak.services.clientpolicy
- 
Exception org.keycloak.services.clientpolicy.ClientPolicyException
class ClientPolicyException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.services.clientpolicy.executor
- 
Class org.keycloak.services.clientpolicy.executor.IntentClientBindCheckExecutor.IntentBindCheckRequest
class IntentBindCheckRequest extends Object implements Serializable - 
Class org.keycloak.services.clientpolicy.executor.IntentClientBindCheckExecutor.IntentBindCheckResponse
class IntentBindCheckResponse extends Object implements Serializable- 
Serialized Fields
- 
isBound
Boolean isBound
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.services.clientregistration
- 
Exception org.keycloak.services.clientregistration.ClientRegistrationException
class ClientRegistrationException extends RuntimeException implements Serializable - 
Class org.keycloak.services.clientregistration.InitialAccessToken
class InitialAccessToken extends JsonWebToken implements Serializable - 
Class org.keycloak.services.clientregistration.RegistrationAccessToken
class RegistrationAccessToken extends JsonWebToken implements Serializable- 
Serialized Fields
- 
registrationAuth
String registrationAuth
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.services.clientregistration.policy
- 
Exception org.keycloak.services.clientregistration.policy.ClientRegistrationPolicyException
class ClientRegistrationPolicyException extends RuntimeException implements Serializable- 
Serialized Fields
- 
policyModel
ComponentModel policyModel
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.services.managers
- 
Class org.keycloak.services.managers.IdentityCookieToken
class IdentityCookieToken extends AccessToken implements Serializable - 
Exception org.keycloak.services.managers.LDAPServerCapabilitiesManager.InvalidBindDNException
class InvalidBindDNException extends NamingException implements Serializable 
 - 
 - 
Package org.keycloak.services.resources
- 
Exception org.keycloak.services.resources.LoginActionsServiceException
class LoginActionsServiceException extends VerificationException implements Serializable- 
Serialized Fields
- 
response
jakarta.ws.rs.core.Response response
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.services.util
- 
Exception org.keycloak.services.util.DPoPUtil.DPoPVerificationException
class DPoPVerificationException extends TokenVerificationException implements Serializable 
 - 
 - 
Package org.keycloak.social.facebook
- 
Class org.keycloak.social.facebook.FacebookIdentityProviderConfig
class FacebookIdentityProviderConfig extends OIDCIdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.social.google
- 
Class org.keycloak.social.google.GoogleIdentityProviderConfig
class GoogleIdentityProviderConfig extends OIDCIdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.social.microsoft
- 
Class org.keycloak.social.microsoft.MicrosoftIdentityProviderConfig
class MicrosoftIdentityProviderConfig extends OIDCIdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.social.openshift
- 
Class org.keycloak.social.openshift.OpenshiftV4IdentityProviderConfig
class OpenshiftV4IdentityProviderConfig extends OAuth2IdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.social.paypal
- 
Class org.keycloak.social.paypal.PayPalIdentityProviderConfig
class PayPalIdentityProviderConfig extends OAuth2IdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.social.stackoverflow
- 
Class org.keycloak.social.stackoverflow.StackOverflowIdentityProviderConfig
class StackOverflowIdentityProviderConfig extends OAuth2IdentityProviderConfig implements Serializable 
 - 
 - 
Package org.keycloak.storage
- 
Exception org.keycloak.storage.ReadOnlyException
class ReadOnlyException extends RuntimeException implements Serializable - 
Class org.keycloak.storage.StorageId
class StorageId extends Object implements Serializable 
 - 
 - 
Package org.keycloak.storage.jpa.entity
- 
Class org.keycloak.storage.jpa.entity.BrokerLinkEntity.Key
class Key extends Object implements Serializable - 
Class org.keycloak.storage.jpa.entity.FederatedUserConsentClientScopeEntity.Key
class Key extends Object implements Serializable- 
Serialized Fields
- 
scopeId
String scopeId
 - 
userConsent
FederatedUserConsentEntity userConsent
 
 - 
 
 - 
 - 
Class org.keycloak.storage.jpa.entity.FederatedUserGroupMembershipEntity.Key
class Key extends Object implements Serializable - 
Class org.keycloak.storage.jpa.entity.FederatedUserRequiredActionEntity.Key
class Key extends Object implements Serializable - 
Class org.keycloak.storage.jpa.entity.FederatedUserRoleMappingEntity.Key
class Key extends Object implements Serializable 
 - 
 - 
Package org.keycloak.storage.ldap.idm.store.ldap.extended
- 
Class org.keycloak.storage.ldap.idm.store.ldap.extended.PasswordModifyRequest
class PasswordModifyRequest extends Object implements Serializable- 
Serialized Fields
- 
value
ByteArrayOutputStream value
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.storage.ldap.mappers.membership.group
- 
Exception org.keycloak.storage.ldap.mappers.membership.group.GroupTreeResolver.GroupTreeResolveException
class GroupTreeResolveException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.theme
- 
Exception org.keycloak.theme.FreeMarkerException
class FreeMarkerException extends Exception implements Serializable 
 - 
 - 
Package org.keycloak.userprofile
- 
Class org.keycloak.userprofile.DefaultAttributes
- 
Serialized Fields
- 
context
UserProfileContext context
 - 
metadataByAttribute
Map<String,
AttributeMetadata> metadataByAttribute  - 
session
KeycloakSession session
 - 
unmanagedAttributes
Map<String,
List<String>> unmanagedAttributes  - 
upConfig
UPConfig upConfig
 - 
user
UserModel user
 
 - 
 
 - 
 - 
Class org.keycloak.userprofile.ServiceAccountAttributes
class ServiceAccountAttributes extends DefaultAttributes implements Serializable - 
Exception org.keycloak.userprofile.ValidationException
class ValidationException extends RuntimeException implements Serializable- 
Serialized Fields
- 
errors
Map<String,
List<ValidationException.Error>> errors  
 - 
 
 - 
 - 
Class org.keycloak.userprofile.ValidationException.Error
class Error extends Object implements Serializable- 
Serialized Fields
- 
error
ValidationError error
 
 - 
 
 - 
 
 - 
 - 
Package org.keycloak.utils
- 
Exception org.keycloak.utils.ReservedCharValidator.ReservedCharException
class ReservedCharException extends jakarta.ws.rs.BadRequestException implements Serializable 
 - 
 - 
Package org.keycloak.validate
- 
Class org.keycloak.validate.ValidationError
class ValidationError extends Object implements Serializable- serialVersionUID:
 - 4950708316675951914L
 
- 
Serialized Fields
- 
inputHint
String inputHint
Holds an inputHint.This could be a attribute name, a nested field path or a logical key.
 - 
message
String message
Holds the message key for translation. - 
messageParameters
Object[] messageParameters
Optional parameters for the message translation. - 
statusCode
jakarta.ws.rs.core.Response.Status statusCode
The status code associated with this error. This information serves as a hint so that callers can choose whether they want to respect the status defined for the error. TODO: Should be better to refactorMessagesto bing messages to status code as well as any other metadata that might be associated with the message. - 
validatorId
String validatorId
Holds the name of the validator that reported theValidationError. 
 - 
 
 
 - 
 - 
Package org.keycloak.vault
- 
Exception org.keycloak.vault.VaultConfigurationException
class VaultConfigurationException extends RuntimeException implements Serializable - 
Exception org.keycloak.vault.VaultNotFoundException
class VaultNotFoundException extends RuntimeException implements Serializable 
 -