Uses of Class
io.mosip.authentication.core.exception.IdAuthenticationBusinessException
-
-
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.exception
Subclasses of IdAuthenticationBusinessException in io.mosip.authentication.core.exception Modifier and Type Class Description classAuthenticationFailedExceptionThe Class AuthenticationFailedException - Exception thrown when Authentication of user is failed.classIDAuthenticationUnknownExceptionThe Class UnknownException - Thrown when an unknown exception occurs.classIDDataValidationExceptionThe Class IDDataValidationException - Thrown when any Data validation error occurs.classIdValidationFailedExceptionException thrown when UID/VIN is invalid.classSecurityFailedExceptionThe Class SecurityFailedException - Thrown when security check is failed.classServiceTimeoutExceptionThe Class ServiceTimeoutException - Thrown when service is timed out. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.authtxn.service
Methods in io.mosip.authentication.core.spi.authtxn.service that throw IdAuthenticationBusinessException Modifier and Type Method Description List<AutnTxnDto>AuthTxnService. fetchAuthTxnDetails(AutnTxnRequestDto authtxnrequestdto) -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.authtype.status.service
Methods in io.mosip.authentication.core.spi.authtype.status.service that throw IdAuthenticationBusinessException Modifier and Type Method Description List<io.mosip.idrepository.core.dto.AuthtypeStatus>AuthtypeStatusService. fetchAuthtypeStatus(String token)voidUpdateAuthtypeStatusService. updateAuthTypeStatus(String tokenId, List<io.mosip.idrepository.core.dto.AuthtypeStatus> authTypeStatusList)Update auth type status. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.hotlist.service
Methods in io.mosip.authentication.core.spi.hotlist.service that throw IdAuthenticationBusinessException Modifier and Type Method Description voidHotlistService. handlingHotlistingEvent(io.mosip.kernel.core.websub.model.EventModel eventModel)voidHotlistService. unblock(String id, String idType)voidHotlistService. updateHotlist(String id, String idType, String status, LocalDateTime expiryTimestamp) -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.id.service
Methods in io.mosip.authentication.core.spi.id.service that throw IdAuthenticationBusinessException Modifier and Type Method Description voidIdService. checkIdKeyBindingPermitted(String idvId, String idvIdType)Gets the Identity Transaction Limit.VIDResponseDTOVIDService. generateVID(String uin)this method generates the VID based on the UIN and performs UIN and VID validations,prior to the generation.Map<String,Object>IdService. getIdByUin(String uin, boolean isBio, Set<String> filterAttributes)validates the UIN.Map<String,Object>IdService. getIdByVid(String vid, boolean isBio, Set<String> filterAttributes)validates the VID.Map<String,Object>IdService. processIdType(String idvIdType, String idvId, boolean isBio, boolean markVidConsumed, Set<String> filterAttributes)Process id type.voidIdService. saveAutnTxn(T t)Store entry in Auth_txn table for all authentications. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.idevent.service
Methods in io.mosip.authentication.core.spi.idevent.service that throw IdAuthenticationBusinessException Modifier and Type Method Description voidIdChangeEventHandlerService. handleIdEvent(io.mosip.kernel.core.websub.model.EventModel events)Handle id event. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.indauth.facade
Methods in io.mosip.authentication.core.spi.indauth.facade that throw IdAuthenticationBusinessException Modifier and Type Method Description AuthResponseDTOAuthFacade. authenticateIndividual(AuthRequestDTO authRequest, boolean isExternalAuth, String partnerId, String partnerApiKey, boolean markVidConsumed, ObjectWithMetadata requestWrapperMetadata)Process the authorization type and authorization response is returned.AuthResponseDTOIdentityKeyBindingFacade. authenticateIndividual(AuthRequestDTO authRequest, String partnerId, String partnerApiKey, ObjectWithMetadata requestWithMetadata)Authenticate individual.AuthResponseDTOKycFacade. authenticateIndividual(AuthRequestDTO authRequest, boolean request, String partnerId, String partnerApiKey, ObjectWithMetadata requestWithMetadata)Authenticate individual.AuthResponseDTOKycFacade. authenticateIndividual(AuthRequestDTO authRequest, boolean request, String partnerId, String partnerApiKey, ObjectWithMetadata requestWithMetadata, boolean markVidConsumed)Authenticate individual.EKycAuthResponseDTOKycFacade. processEKycAuth(EkycAuthRequestDTO eKycAuthRequestDTO, AuthResponseDTO authResponseDTO, String partnerId, Map<String,Object> metadata)Process the EKycAuthRequestDTO to integrate with EKycService.IdentityKeyBindingResponseDtoIdentityKeyBindingFacade. processIdentityKeyBinding(IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO, AuthResponseDTO authResponseDTO, String partnerId, String oidcClientId, Map<String,Object> metadata)Process the IdentityKeyBindingRequestDTO to integrate with KYCService.KycAuthResponseDTOKycFacade. processKycAuth(AuthRequestDTO kycAuthRequestDTO, AuthResponseDTO authResponseDTO, String partnerId, String oidcClientId, Map<String,Object> metadata)Process the KycAuthRequestDTO to integrate with KYCService.KycExchangeResponseDTOKycFacade. processKycExchange(KycExchangeRequestDTO kycExchangeRequestDTO, String partnerId, String oidcClientId, Map<String,Object> metadata, ObjectWithMetadata requestWithMetadata)Process the KycExchangeRequestDTO to integrate with KYCService.VciExchangeResponseDTOVciFacade. processVciExchange(VciExchangeRequestDTO vciExchangeRequestDTO, String partnerId, String oidcClientId, Map<String,Object> metadata, ObjectWithMetadata requestWithMetadata)Process the VciExchangeRequestDTO to integrate with VciService. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.indauth.match
Methods in io.mosip.authentication.core.spi.indauth.match that throw IdAuthenticationBusinessException Modifier and Type Method Description RTriFunctionWithBusinessException. apply(T t, U u, V v)Applies this function to the given arguments.Map<String,String>EntityValueFetcher. fetch(String uin, AuthRequestDTO authReq, String partnerID)Fetch Entity Value.Map<String,List<String>>MasterDataFetcher. get()Map<String,Map.Entry<String,List<IdentityInfoDTO>>>IdInfoFetcher. getCbeffValues(Map<String,List<IdentityInfoDTO>> idEntity, CbeffDocType[] cbeffDocTypes, MatchType matchType)To fetch cbeff values.default Map<String,Map.Entry<String,List<IdentityInfoDTO>>>MatchType. mapEntityInfo(Map<String,List<IdentityInfoDTO>> idEntity, IdInfoFetcher idInfoHelper)To fetch Map Entity Info.intMatchFunction. match(Object reqValues, Object entityValues, Map<String,Object> matchProperties)Match Function.default intMatchingStrategy. match(Map<String,String> reqValues, Map<String,String> entityValues, Map<String,Object> matchProperties)this method matches the request Values with entity values.default intTextMatchingStrategy. match(Map<String,String> reqValues, Map<String,String> entityValues, Map<String,Object> matchProperties)booleanComparePasswordFunction. matchPasswordFunction(String passwordValue, String passwordHashValue, String salt)To Match Password.static intTextMatchingStrategy. normalizeAndMatch(Object reqInfo, Object entityInfo, Map<String,Object> props, TextMatchingStrategy.NormalizeFunction normalizeFunction, BiFunction<String,String,Integer> matchFunction)StringTextMatchingStrategy.NormalizeFunction. normalizeText(DemoNormalizer demoNormalizer, String inputText, String langCode, Map<String,Object> props)booleanValidateOtpFunction. validateOtp(String otpValue, String otpKey, String individualId)Validates OTP. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.indauth.service
Methods in io.mosip.authentication.core.spi.indauth.service that throw IdAuthenticationBusinessException Modifier and Type Method Description voidVciService. addCredSubjectId(String credSubjectId, String idVidHash, String tokenId, String oidcClientId)Method used to add the Credential Subject Id in DB.AuthStatusInfoAuthService. 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)AuthStatusInfoBioAuthService. authenticate(AuthRequestDTO authRequestDTO, String token, Map<String,List<IdentityInfoDTO>> idInfo, String partnerId, boolean isAuth)Authenticate.StringKycService. 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.VCResponseDTO<?>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.StringIdentityKeyBindingService. createAndSaveKeyBindingCertificate(IdentityKeyBindingRequestDTO identityKeyBindingRequestDTO, Map<String,List<IdentityInfoDTO>> identityInfo, String token, String partnerId)Method used to create certificate for the input public key for key bindingStringKycService. generateAndSaveKycToken(String idHash, String authToken, String oidcClientId, String requestTime, String tokenGenerationTime, String reqTransactionId)Method used to generate the KYC Token after successful authentication and store the kyc token details in DB.booleanKycService. isKycTokenExpire(LocalDateTime tokenIssuedDateTime, String kycToken)Method used to validate the input KYC Token is expired or not.booleanIdentityKeyBindingService. isPublicKeyBinded(String idVid, Map<String,Object> publicKeyJWK)Method used to check whether input public key is already binded to existing VID for the an IdentityEKycResponseDTOKycService. 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 IdAuthenticationBusinessException in io.mosip.authentication.core.spi.notification.service
Methods in io.mosip.authentication.core.spi.notification.service that throw IdAuthenticationBusinessException Modifier and Type Method Description voidNotificationService. sendAuthNotification(AuthRequestDTO authRequestDTO, String idvid, AuthResponseDTO authResponseDTO, Map<String,List<IdentityInfoDTO>> idInfo, boolean isAuth)voidNotificationService. sendNotification(Map<String,Object> values, String emailId, String phoneNumber, SenderType sender, String notificationProperty, List<String> templateLanguages)voidNotificationService. sendOTPNotification(String idvid, String idvidType, Map<String,String> valueMap, List<String> templateLanguages, String otp, String notificationProperty, LocalDateTime otpGenerationTime) -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.otp.service
Methods in io.mosip.authentication.core.spi.otp.service that throw IdAuthenticationBusinessException Modifier and Type Method Description OtpResponseDTOOTPService. generateOtp(OtpRequestDTO otpRequest, String partnerID, ObjectWithMetadata requestWithMetadata)Generate otp. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.partner.service
Methods in io.mosip.authentication.core.spi.partner.service that throw IdAuthenticationBusinessException Modifier and Type Method Description Optional<PartnerDTO>PartnerService. getPartner(String partnerId, Map<String,Object> metadata)Optional<PartnerPolicyResponseDTO>PartnerService. getPolicyForPartner(String partnerId, String partnerApiKey, Map<String,Object> metadata)PartnerPolicyResponseDTOPartnerService. validateAndGetPolicy(String partnerId, String partner_api_key, String misp_license_key, boolean certificateNeeded, String headerCertificateThumbprint, boolean certValidationNeeded) -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.spi.staticpin.service
Methods in io.mosip.authentication.core.spi.staticpin.service that throw IdAuthenticationBusinessException Modifier and Type Method Description StaticPinResponseDTOStaticPinService. storeSpin(StaticPinRequestDTO staticPinRequestDTO)This implementation StaticPinService is to Store StaticPin. -
Uses of IdAuthenticationBusinessException in io.mosip.authentication.core.util
Methods in io.mosip.authentication.core.util that throw IdAuthenticationBusinessException Modifier and Type Method Description IdTypeIdTypeUtil. getIdType(String id)static StringMaskUtil. maskEmail(String email)maskEmail method used to mask emailstatic StringMaskUtil. maskMobile(String mobileNumber)maskMobile method used to mask mobile numberStringDemoNormalizer. normalizeName(String nameInfo, String language, MasterDataFetcher titleFetcher)This method is used to normalize name.booleanIdValidationUtil. validateUIN(String id)Validates the UIN length and checksumbooleanIdValidationUtil. validateVID(String id)Validates the VID length and checksum
-