Interface AuthService
- All Known Subinterfaces:
BioAuthService,DemoAuthService,KeyBindedTokenAuthService,OTPAuthService,PasswordAuthService
public interface AuthService
This interface is extended by all the all the Auth Type for authentication.
- Author:
- Arun Bose S
-
Method Summary
Modifier and TypeMethodDescriptionauthenticate(AuthRequestDTO authRequestDTO, String uin, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) This method is used to authenticate the individual based on the auth type.
-
Method Details
-
authenticate
AuthStatusInfo authenticate(AuthRequestDTO authRequestDTO, String uin, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) throws IdAuthenticationBusinessExceptionThis method is used to authenticate the individual based on the auth type.- Parameters:
authRequestDTO- the auth request DTOuin- the uinidInfo- the id infopartnerId- the partner id- Returns:
- the auth status info
- Throws:
IdAuthenticationBusinessException- the id authentication business exception
-