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.