Class ValidationResults
java.lang.Object
com.sap.cloud.security.token.validation.ValidationResults
This is a factory class to easily create
ValidationResult
objects.-
Method Summary
Modifier and TypeMethodDescriptionstatic ValidationResult
createInvalid
(String errorDescription) Creates an invalidValidationResult
that contains an error description.static ValidationResult
createInvalid
(String errorDescriptionTemplate, Object... arguments) Works just likecreateInvalid(String)
but accepts a template string with placeholders "{}" that are substituted with the given arguments.static ValidationResult
Creates a validValidationResult
, which is aValidationResult
that contains no errors.
-
Method Details
-
createInvalid
Creates an invalidValidationResult
that contains an error description.- Parameters:
errorDescription
- the error description.- Returns:
- an invalid
ValidationResult
containing an error description.
-
createInvalid
Works just likecreateInvalid(String)
but accepts a template string with placeholders "{}" that are substituted with the given arguments. Works like described inMessageFormatter
.For example,
MessageFormatter.format("Hi {}.", "there");
will return the string "Hi there.".- Parameters:
errorDescriptionTemplate
- the description as template used to create the error description.arguments
- the arguments that are filled inside the description template.- Returns:
- an invalid
ValidationResult
containing one error description.
-
createValid
Creates a validValidationResult
, which is aValidationResult
that contains no errors.- Returns:
- a valid validation result.
-