Class AuthTxnValidator
- java.lang.Object
-
- io.mosip.authentication.common.service.validator.IdAuthValidator
-
- io.mosip.authentication.common.service.validator.BaseAuthRequestValidator
-
- io.mosip.authentication.common.service.validator.AuthRequestValidator
-
- io.mosip.authentication.internal.service.validator.InternalAuthRequestValidator
-
- io.mosip.authentication.internal.service.validator.AuthTxnValidator
-
- All Implemented Interfaces:
org.springframework.validation.Validator
@Component @Qualifier("authTxnValidator") public class AuthTxnValidator extends InternalAuthRequestValidator
To validate Auth transaction inputs- Author:
- Dinesh Karuppiah.T
-
-
Field Summary
-
Fields inherited from class io.mosip.authentication.common.service.validator.BaseAuthRequestValidator
idInfoFetcher, idInfoHelper
-
Fields inherited from class io.mosip.authentication.common.service.validator.IdAuthValidator
MISSING_INPUT_PARAMETER, VALIDATE
-
-
Constructor Summary
Constructors Constructor Description AuthTxnValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
supports(Class<?> clazz)
void
validate(Object target, org.springframework.validation.Errors errors)
-
Methods inherited from class io.mosip.authentication.internal.service.validator.InternalAuthRequestValidator
getAllowedAuthTypeProperty, getAllowedIdTypesConfigVal, getMaxFingerCount, nullCheckDigitalIdAndTimestamp, validateDigitalIdTimestamp, validateSuccessiveDigitalIdTimestamp
-
Methods inherited from class io.mosip.authentication.common.service.validator.AuthRequestValidator
initialize, validateBiometrics, validateDeviceDetails, validateReqTime, validateReqTime
-
Methods inherited from class io.mosip.authentication.common.service.validator.BaseAuthRequestValidator
checkDemoAuth, getMaxIrisCount, validateAdditionalFactorsDetails, validateAllowedAuthTypes, validateAuthType, validateBioMetadataDetails, validateLangCode
-
Methods inherited from class io.mosip.authentication.common.service.validator.IdAuthValidator
getAllowedAuthTypes, getAllowedIdTypes, requestTimeParser, validateConsentReq, validateId, validateIdvId, validateIdvId, validateRequestTimedOut, validateRequestTimedOut, validateTxnId, validateTxnId
-
-
-
-
Method Detail
-
supports
public boolean supports(Class<?> clazz)
- Specified by:
supports
in interfaceorg.springframework.validation.Validator
- Overrides:
supports
in classAuthRequestValidator
-
validate
public void validate(Object target, org.springframework.validation.Errors errors)
- Specified by:
validate
in interfaceorg.springframework.validation.Validator
- Overrides:
validate
in classAuthRequestValidator
-
-