Interface BioAuthService
- All Superinterfaces:
AuthService
This interface is used to authenticate Individual based on Biometric
attributes.
- Author:
- Dinesh Karuppiah.T, Manoj SP
-
Method Summary
Modifier and TypeMethodDescriptiondefault AuthStatusInfoauthenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) This method is used to authenticate the individual based on the auth type.authenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth) Authenticate.
-
Method Details
-
authenticate
AuthStatusInfo authenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth) throws IdAuthenticationBusinessExceptionAuthenticate.- Parameters:
authRequestDTO- the auth request DTOidInfo- the id infopartnerId- the partner idisAuth- the is authuin- the uin- Returns:
- the auth status info
- Throws:
IdAuthenticationBusinessException- the id authentication business exception
-
authenticate
default AuthStatusInfo authenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) throws IdAuthenticationBusinessExceptionDescription copied from interface:AuthServiceThis method is used to authenticate the individual based on the auth type.- Specified by:
authenticatein interfaceAuthService- Parameters:
authRequestDTO- the auth request DTOtoken- the uinidInfo- the id infopartnerId- the partner id- Returns:
- the auth status info
- Throws:
IdAuthenticationBusinessException- the id authentication business exception
-