Interface BioAuthService
-
- All Superinterfaces:
AuthService
public interface BioAuthService extends AuthService
This interface is used to authenticate Individual based on Biometric attributes.- Author:
- Dinesh Karuppiah.T, Manoj SP
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default 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.AuthStatusInfoauthenticate(AuthRequestDTO authRequestDTO, String token, Map<String,List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth)Authenticate.
-
-
-
Method Detail
-
authenticate
AuthStatusInfo authenticate(AuthRequestDTO authRequestDTO, String token, Map<String,List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth) throws IdAuthenticationBusinessException
Authenticate.- Parameters:
authRequestDTO- the auth request DTOuin- the uinidInfo- the id infopartnerId- the partner idisAuth- the is auth- 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 IdAuthenticationBusinessException
Description 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
-
-