public class ValidationContext extends Object
| Modifier | Constructor and Description |
|---|---|
|
ValidationContext()
Creates a new
ValidationContext without a KeycloakSession. |
|
ValidationContext(KeycloakSession session)
Creates a new
ValidationContext with a KeycloakSession. |
protected |
ValidationContext(KeycloakSession session,
Set<ValidationError> errors)
Creates a new
ValidationContext. |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(ValidationError error)
Adds an
ValidationError. |
Map<String,Object> |
getAttributes() |
Set<ValidationError> |
getErrors() |
KeycloakSession |
getSession() |
boolean |
isValid()
Convenience method for checking the validation status of the current
ValidationContext. |
ValidationResult |
toResult()
Creates a
ValidationResult based on the current errors; |
String |
toString() |
Validator |
validator(String validatorId)
Eases access to
Validator's for nested validation. |
public ValidationContext()
ValidationContext without a KeycloakSession.public ValidationContext(KeycloakSession session)
ValidationContext with a KeycloakSession.session - protected ValidationContext(KeycloakSession session, Set<ValidationError> errors)
ValidationContext.session - errors - public Validator validator(String validatorId)
Validator's for nested validation.validatorId - public void addError(ValidationError error)
ValidationError.error - public boolean isValid()
ValidationContext.
This is an alternative to toResult().isValid() for brief validations.
public KeycloakSession getSession()
public Set<ValidationError> getErrors()
public ValidationResult toResult()
ValidationResult based on the current errors;Copyright © 2021 JBoss by Red Hat. All rights reserved.