Uses of Class
io.mosip.authentication.core.indauth.dto.IdentityInfoDTO
Packages that use IdentityInfoDTO
Package
Description
-
Uses of IdentityInfoDTO in io.mosip.authentication.core.spi.indauth.match
Methods in io.mosip.authentication.core.spi.indauth.match that return types with arguments of type IdentityInfoDTOModifier and TypeMethodDescriptionIdInfoFetcher.getCbeffValues(Map<String, List<IdentityInfoDTO>> idEntity, CbeffDocType[] cbeffDocTypes, MatchType matchType) To fetch cbeff values.IdInfoFetcher.getIdentityInfo(MatchType matchType, String idName, RequestDTO identity) Gets the identity info.MatchType.getIdentityInfoFunction()Get the Identity Info Function.default List<IdentityInfoDTO> MatchType.getIdentityInfoList(RequestDTO identity) Get the IdentityInfoDTO list out of the identity block for this MatchType.static Map<String, List<IdentityInfoDTO>> Fetch data from Identity info value based on Identity response.MatchType.mapEntityInfo(Map<String, List<IdentityInfoDTO>> idEntity, IdInfoFetcher idInfoHelper) To fetch Map Entity Info.Method parameters in io.mosip.authentication.core.spi.indauth.match with type arguments of type IdentityInfoDTOModifier and TypeMethodDescriptionIdInfoFetcher.getCbeffValues(Map<String, List<IdentityInfoDTO>> idEntity, CbeffDocType[] cbeffDocTypes, MatchType matchType) To fetch cbeff values.IdInfoFetcher.getUserPreferredLanguages(Map<String, List<IdentityInfoDTO>> idInfo) Gets the user preferred language attributedefault booleanMatchType.isMultiLanguage(String propName, Map<String, List<IdentityInfoDTO>> identityEntity, MappingConfig mappingConfig) MatchType.mapEntityInfo(Map<String, List<IdentityInfoDTO>> idEntity, IdInfoFetcher idInfoHelper) To fetch Map Entity Info. -
Uses of IdentityInfoDTO in io.mosip.authentication.core.spi.indauth.service
Method parameters in io.mosip.authentication.core.spi.indauth.service with type arguments of type IdentityInfoDTOModifier and TypeMethodDescriptionAuthService.authenticate(AuthRequestDTO authRequestDTO, String uin, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) This method is used to authenticate the individual based on the auth type.default AuthStatusInfoBioAuthService.authenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId) BioAuthService.authenticate(AuthRequestDTO authRequestDTO, String token, Map<String, List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth) Authenticate.KycService.buildKycExchangeResponse(String subject, Map<String, List<IdentityInfoDTO>> idInfo, List<String> consentedAttributes, List<String> locales, String idVid, KycExchangeRequestDTO kycExchangeRequestDTO) Method to build kyc exchange response to return user claims.VciService.buildVerifiableCredentials(String credSubjectId, String vcFormat, Map<String, List<IdentityInfoDTO>> idInfo, List<String> locales, Set<String> allowedAttributes, VciExchangeRequestDTO vciExchangeRequestDTO, String psuToken) Method to build the verifiable credentials.IdentityKeyBindingService.createAndSaveKeyBindingCertificate(IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO, Map<String, List<IdentityInfoDTO>> identityInfo, String token, String partnerId) Method used to create certificate for the input public key for key bindingKycService.retrieveKycInfo(List<String> eKycTypeAttributes, Set<String> langCodes, Map<String, List<IdentityInfoDTO>> identityInfo) Method used to retrieve the KYC information as per the policy -
Uses of IdentityInfoDTO in io.mosip.authentication.core.spi.notification.service
Method parameters in io.mosip.authentication.core.spi.notification.service with type arguments of type IdentityInfoDTOModifier and TypeMethodDescriptionvoidNotificationService.sendAuthNotification(AuthRequestDTO authRequestDTO, String idvid, AuthResponseDTO authResponseDTO, Map<String, List<IdentityInfoDTO>> idInfo, boolean isAuth)