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 ValidationResultcreateInvalid(String errorDescription) Creates an invalidValidationResultthat contains an error description.static ValidationResultcreateInvalid(String errorDescriptionTemplate, Object... arguments) Works just likecreateInvalid(String)but accepts a template string with placeholders "{}" that are substituted with the given arguments.static ValidationResultCreates a validValidationResult, which is aValidationResultthat contains no errors.
-
Method Details
-
createInvalid
Creates an invalidValidationResultthat contains an error description.- Parameters:
errorDescription- the error description.- Returns:
- an invalid
ValidationResultcontaining 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
ValidationResultcontaining one error description.
-
createValid
Creates a validValidationResult, which is aValidationResultthat contains no errors.- Returns:
- a valid validation result.
-