public final class NormalParameterValidator extends AbstractParameterValidator<NormalParameterValidator>
Usage:
NormalParameterValidator.paramName("name").paramValue("value").eidasError(error).validate();
marker
Modifier and Type | Method and Description |
---|---|
protected AbstractEIDASException |
newInvalidParameterException(String errorCode,
String errorMessage) |
static NormalParameterValidator |
paramName(EidasParameterKeys paramName) |
static NormalParameterValidator |
paramName(String paramName) |
void |
validate() |
baseParamName, baseParamName, baseValidate, eidasError, errorCode, errorMessage, isValid, marker, paramValue
@Nonnull public static NormalParameterValidator paramName(@Nonnull EidasParameterKeys paramName)
@Nonnull public static NormalParameterValidator paramName(@Nonnull String paramName)
@Nonnull protected AbstractEIDASException newInvalidParameterException(@Nonnull String errorCode, @Nonnull String errorMessage)
newInvalidParameterException
in class AbstractParameterValidator<NormalParameterValidator>
public void validate() throws InvalidParameterEIDASException
InvalidParameterEIDASException
Copyright © 2020. All Rights Reserved.