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 © 2020 JBoss by Red Hat. All rights reserved.