| Constructor and Description |
|---|
IdServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getIdByUin(String uin,
boolean isBio) |
Map<String,Object> |
getIdByVid(String vid,
boolean isBio) |
Map<String,List<IdentityInfoDTO>> |
getIdInfo(Map<String,Object> idResponseDTO)
Fetch data from Identity info value based on Identity response.
|
Map<String,Object> |
processIdType(String idvIdType,
String idvId,
boolean isBio)
Process the IdType and validates the Idtype and upon validation reference Id
is returned in AuthRequestDTO.
|
void |
saveAutnTxn(AutnTxn authTxn)
Store entry in Auth_txn table for all authentications.
|
public Map<String,Object> getIdByUin(String uin, boolean isBio) throws IdAuthenticationBusinessException
getIdByUin in interface IdService<AutnTxn>IdAuthenticationBusinessExceptionpublic Map<String,Object> getIdByVid(String vid, boolean isBio) throws IdAuthenticationBusinessException
getIdByVid in interface IdService<AutnTxn>IdAuthenticationBusinessExceptionpublic Map<String,Object> processIdType(String idvIdType, String idvId, boolean isBio) throws IdAuthenticationBusinessException
processIdType in interface IdService<AutnTxn>idvIdType - idTypeidvId - id-numberisBio - the is bioIdAuthenticationBusinessException - the id authentication business
exceptionpublic void saveAutnTxn(AutnTxn authTxn) throws IdAuthenticationBusinessException
saveAutnTxn in interface IdService<AutnTxn>authTxn - the auth txnIdAuthenticationBusinessException - the id authentication business
exceptionpublic Map<String,List<IdentityInfoDTO>> getIdInfo(Map<String,Object> idResponseDTO) throws IdAuthenticationBusinessException
getIdInfo in interface IdService<AutnTxn>idResponseDTO - the id response DTOIdAuthenticationBusinessException - the id authentication business exceptionCopyright © 2020. All rights reserved.