public abstract class DefaultValidationContext<T> extends Object implements ValidationContext<T>
ValidationContext.Event| Constructor and Description |
|---|
DefaultValidationContext(ValidationContext.Event event,
KeycloakSession session,
T objectToValidate) |
| Modifier and Type | Method and 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.Event |
getEvent() |
T |
getObjectToValidate() |
KeycloakSession |
getSession() |
ValidationResult |
toResult() |
public DefaultValidationContext(ValidationContext.Event event, KeycloakSession session, T objectToValidate)
public ValidationContext.Event getEvent()
getEvent in interface ValidationContext<T>public KeycloakSession getSession()
getSession in interface ValidationContext<T>public T getObjectToValidate()
getObjectToValidate in interface ValidationContext<T>public ValidationContext<T> addError(String message)
addError in interface ValidationContext<T>public ValidationContext<T> addError(String fieldId, String message)
addError in interface ValidationContext<T>public ValidationContext<T> addError(String fieldId, String message, String localizedMessageKey, Object... localizedMessageParams)
addError in interface ValidationContext<T>public ValidationResult toResult()
toResult in interface ValidationContext<T>Copyright © 2021 JBoss by Red Hat. All rights reserved.