Package org.keycloak.validation
Class DefaultValidationContext<T>
- java.lang.Object
- 
- org.keycloak.validation.DefaultValidationContext<T>
 
- 
- All Implemented Interfaces:
- ValidationContext<T>
 - Direct Known Subclasses:
- ClientValidationContext
 
 public abstract class DefaultValidationContext<T> extends Object implements ValidationContext<T> - Author:
- Vaclav Muzikar 
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.keycloak.validation.ValidationContextValidationContext.Event
 
- 
 - 
Constructor SummaryConstructors Constructor Description DefaultValidationContext(ValidationContext.Event event, KeycloakSession session, T objectToValidate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationContext<T>addError(String message)ValidationContext<T>addError(String fieldId, String message)ValidationContext<T>addError(String fieldId, String message, String localizedMessageKey, Object... localizedMessageParams)ValidationContext.EventgetEvent()TgetObjectToValidate()KeycloakSessiongetSession()ValidationResulttoResult()
 
- 
- 
- 
Constructor Detail- 
DefaultValidationContextpublic DefaultValidationContext(ValidationContext.Event event, KeycloakSession session, T objectToValidate) 
 
- 
 - 
Method Detail- 
getEventpublic ValidationContext.Event getEvent() - Specified by:
- getEventin interface- ValidationContext<T>
 
 - 
getSessionpublic KeycloakSession getSession() - Specified by:
- getSessionin interface- ValidationContext<T>
 
 - 
getObjectToValidatepublic T getObjectToValidate() - Specified by:
- getObjectToValidatein interface- ValidationContext<T>
 
 - 
addErrorpublic ValidationContext<T> addError(String message) - Specified by:
- addErrorin interface- ValidationContext<T>
 
 - 
addErrorpublic ValidationContext<T> addError(String fieldId, String message) - Specified by:
- addErrorin interface- ValidationContext<T>
 
 - 
addErrorpublic ValidationContext<T> addError(String fieldId, String message, String localizedMessageKey, Object... localizedMessageParams) - Specified by:
- addErrorin interface- ValidationContext<T>
 
 - 
toResultpublic ValidationResult toResult() - Specified by:
- toResultin interface- ValidationContext<T>
 
 
- 
 
-