Class ValidationResults
- java.lang.Object
-
- com.sap.cloud.security.token.validation.ValidationResults
-
public class ValidationResults extends Object
This is a factory class to easily createValidationResultobjects.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 ValidationResultcreateValid()Creates a validValidationResult, which is aValidationResultthat contains no errors.
-
-
-
Method Detail
-
createInvalid
public static ValidationResult createInvalid(String errorDescription)
Creates an invalidValidationResultthat contains an error description.- Parameters:
errorDescription- the error description.- Returns:
- an invalid
ValidationResultcontaining an error description.
-
createInvalid
public 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. 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
public static ValidationResult createValid()
Creates a validValidationResult, which is aValidationResultthat contains no errors.- Returns:
- a valid validation result.
-
-