Class KycServiceImpl
- java.lang.Object
-
- io.mosip.authentication.service.kyc.impl.KycServiceImpl
-
- All Implemented Interfaces:
KycService
@Service public class KycServiceImpl extends Object implements KycService
The implementation of Kyc Authentication service which retrieves the identity information of the individual id and construct the KYC information.- Author:
- Sanjay Murali
-
-
Constructor Summary
Constructors Constructor Description KycServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KycResponseDTO
retrieveKycInfo(List<String> allowedkycAttributes, Set<String> langCodes, Map<String,List<IdentityInfoDTO>> identityInfo)
Retrieve kyc info.
-
-
-
Method Detail
-
retrieveKycInfo
public KycResponseDTO retrieveKycInfo(List<String> allowedkycAttributes, Set<String> langCodes, Map<String,List<IdentityInfoDTO>> identityInfo) throws IdAuthenticationBusinessException
Retrieve kyc info.- Specified by:
retrieveKycInfo
in interfaceKycService
- Parameters:
allowedkycAttributes
- the allowedkyc attributeslangCodes
- the lang codesidentityInfo
- the identity info- Returns:
- the kyc response DTO
- Throws:
IdAuthenticationBusinessException
- the id authentication business exception
-
-