Uses of Class
com.skava.entities.UsersEntity
Packages that use UsersEntity
Package
Description
This package contains the user domain factory definition classes.
This package contains the user domain factory implementation classes.
This package contains the user entities classes.
This package contains the user Helper classes.
This package contains the user response model classes.
This package contains the user repository classes.
This package contains the user service implementation classes.
This package contains the user strategy definition classes.
This package contains the user strategy implementation classes.
This package holds the user util method classes.
-
Uses of UsersEntity in com.skava.business.factory
Methods in com.skava.business.factory that return UsersEntityModifier and TypeMethodDescriptionUserEntityFactory.createUserEntity
(UsersDomain user, CollectionEntity collectionEntity) This method converts theUsersDomain
object toUsersEntity
object.UserEntityFactory.createUserEntity
(UsersDomain usersDomain, UsersEntity usersEntity) This method converts theUsersDomain
object toUsersEntity
object.Methods in com.skava.business.factory that return types with arguments of type UsersEntityModifier and TypeMethodDescriptionUserEntityFactory.createUserListEntity
(List<UsersDomain> users, CollectionEntity collectionEntity) Methods in com.skava.business.factory with parameters of type UsersEntityModifier and TypeMethodDescriptionUserEntityFactory.createAddressEntity
(AddressesDomain address, UsersEntity users) This method converts theAddressesDomain
object toAddressesEntity
object.UserEntityFactory.createCredentialsEntity
(CredentialsDomain credentials, UsersEntity users) This method converts theCredentialsDomain
object toCredentialsEntity
object.UserEntityFactory.createIdentitiesEntity
(IdentitiesDomain identities, UsersEntity users) This method converts theIdentitiesDomain
object toIdentitiesEntity
object.NotesDomainFactory.createNotesDomainFromEntity
(NotesEntity notes, CollectionEntity collectionEntity, UsersEntity usersEntity) NotesEntityFactory.createNotesEntity
(NotesDomain notesDomain, UsersEntity usersEntity) UserFactory.createUser
(UsersEntity user, boolean isFullProfile) This method converts theUsersEntity
object toUsers
object.UserConsentEntityFactory.createUserConsentEntity
(UserConsentDomain userconsentDomain, ConsentEntity consentEntity, UsersEntity usersEntity) This method converts theUserConsentDomain
object toUserConsentEntity
object.UserDomainFactory.createUserDO
(UsersEntity user) This method converts theUsersEntity
object toUsersDomain
object.UserEntityFactory.createUserEntity
(UsersDomain usersDomain, UsersEntity usersEntity) This method converts theUsersDomain
object toUsersEntity
object.Method parameters in com.skava.business.factory with type arguments of type UsersEntityModifier and TypeMethodDescriptionUserDomainFactory.createUserDomainListDO
(List<UsersEntity> users) This method converts the list ofUsersEntity
object to the list ofUsersDomain
object. -
Uses of UsersEntity in com.skava.business.factoryimpl
Methods in com.skava.business.factoryimpl that return UsersEntityModifier and TypeMethodDescriptionUserEntityFactoryImpl.createUserEntity
(UsersDomain usersDomain, CollectionEntity collectionEntity) This method converts theUsersDomain
object toUsersEntity
object.UserEntityFactoryImpl.createUserEntity
(UsersDomain usersDomain, UsersEntity usersEntity) This method converts theUsersDomain
object toUsersEntity
object.Methods in com.skava.business.factoryimpl that return types with arguments of type UsersEntityModifier and TypeMethodDescriptionUserEntityFactoryImpl.createUserListEntity
(List<UsersDomain> users, CollectionEntity collectionEntity) Methods in com.skava.business.factoryimpl with parameters of type UsersEntityModifier and TypeMethodDescriptionUserEntityFactoryImpl.createAddressEntity
(AddressesDomain addressesDomain, UsersEntity users) This method converts theAddressesDomain
object toAddressesEntity
object.UserEntityFactoryImpl.createCredentialsEntity
(CredentialsDomain credentialsDomain, UsersEntity users) This method converts theCredentialsDomain
object toCredentialsEntity
object.UserEntityFactoryImpl.createIdentitiesEntity
(IdentitiesDomain identitiesDomain, UsersEntity users) This method converts theIdentitiesDomain
object toIdentitiesEntity
object.NotesDomainFactoryImpl.createNotesDomainFromEntity
(NotesEntity notes, CollectionEntity collectionEntity, UsersEntity userEntity) NotesEntityFactoryImpl.createNotesEntity
(NotesDomain notesDomain, UsersEntity usersEntity) UserFactoryImpl.createUser
(UsersEntity userEntity, boolean isFullProfile) This method converts theUsersEntity
object toUsers
object.UserConsentEntityFactoryImpl.createUserConsentEntity
(UserConsentDomain userConsentDomain, ConsentEntity consentEntity, UsersEntity usersEntity) This method converts theUserConsentDomain
object toUserConsentEntity
object.UserDomainFactoryImpl.createUserDO
(UsersEntity usersEntity) This method converts theUsersEntity
object toUsersDomain
object.UserEntityFactoryImpl.createUserEntity
(UsersDomain usersDomain, UsersEntity usersEntity) This method converts theUsersDomain
object toUsersEntity
object.Method parameters in com.skava.business.factoryimpl with type arguments of type UsersEntityModifier and TypeMethodDescriptionUserDomainFactoryImpl.createUserDomainListDO
(List<UsersEntity> users) This method converts the list ofUsersEntity
object to the list ofUsersDomain
object. -
Uses of UsersEntity in com.skava.entities
Constructors in com.skava.entities with parameters of type UsersEntityModifierConstructorDescriptionPropertiesEntity
(String name, String value, UsersEntity user) Instantiates a new user properties entity object.Constructor parameters in com.skava.entities with type arguments of type UsersEntityModifierConstructorDescriptionQUsersEntity
(com.querydsl.core.types.Path<? extends UsersEntity> path) QUsersEntity
(Class<? extends UsersEntity> type, com.querydsl.core.types.PathMetadata metadata, com.querydsl.core.types.dsl.PathInits inits) -
Uses of UsersEntity in com.skava.helper
Methods in com.skava.helper with parameters of type UsersEntityModifier and TypeMethodDescriptionstatic List<PropertiesEntity>
UserPropertiesHelper.convertMapToUserPropertiesEntity
(Map<String, String> customProperties, UsersEntity users) This method is used to convert map to user properties entity.static PropertiesEntity
UserPasswordHelper.getPropertiesEntity
(UsersEntity user) Retrieves the PropertiesEntity object associated with the given UsersEntity.static PropertiesEntity
UserPropertiesHelper.saveProperty
(PropertiesRepository userpropertiesRepository, UsersEntity usersEntity, String name, String value) This method is used to saves user property in database. -
Uses of UsersEntity in com.skava.model.responses
Constructors in com.skava.model.responses with parameters of type UsersEntityModifierConstructorDescriptionAuthenticatedUser
(UsersEntity usersEntity) Constructor for user details with default authentication results.AuthenticatedUser
(UsersEntity usersEntity, boolean resetParam) Constructor for user details with default authentication result and reset param.AuthenticatedUser
(UsersEntity usersEntity, boolean isAuthenticated, String authorizationData) Constructor for all the fields. -
Uses of UsersEntity in com.skava.repository
Methods in com.skava.repository that return types with arguments of type UsersEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<UsersEntity>
UsersRepository.findAll
(org.springframework.data.jpa.domain.Specification<UsersEntity> specifications, org.springframework.data.domain.Pageable pageRequest) This is used to load all the users by specification.UsersRepository.findByCollectionIdAndIdentitiesIdentity
(long collectionId, String identity) This is used to load users by collection id and identity.UsersRepository.findByCollectionIdAndIdentitiesIdentityAndIdentitiesType
(long collectionId, String identity, int type) This is used to load the users by collection id, identity and type.UsersRepository.findByCollectionIdAndTypeAndEmail
(long collectionId, int type, String email) This is used to load the users by email, type and collectionId.UsersRepository.findByCollectionIdAndTypeAndPhoneNumber
(long collectionId, int type, String phoneNumber) This is used to load the users by phoneNumber, type and collectionId.UsersRepository.findByCollectionIdAndTypeAndUserName
(long collectionId, int type, String userName) This is used to load the users by user name, type and collectionId.UsersRepository.findByIdAndCollectionId
(long id, long collectionId) This is used to load the users by id and collectionId.UsersRepository.findByIdAndStatusAndCollectionId
(long id, String status, long collectionId) This is used to load the users by id, status and collectionId.UsersRepository.findByIdAndTypeAndCollectionId
(long id, int type, long collectionId) This is used to load the users by id, type and collectionId.UsersRepository.findByPhoneNumberAndCollectionIdAndType
(String phoneNumber, long collectionId, int type) This is used to load the users by phoneNumber, type and collectionId.UsersRepository.findByUserNameAndCollectionId
(String userName, long collectionId) This is used to load the users by user name and collectionId.UsersRepository.findByUserNameAndCollectionIdAndType
(String userName, long collectionId, int type) This is used to load the users by user name, type and collectionId.Method parameters in com.skava.repository with type arguments of type UsersEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<UsersEntity>
UsersRepository.findAll
(org.springframework.data.jpa.domain.Specification<UsersEntity> specifications, org.springframework.data.domain.Pageable pageRequest) This is used to load all the users by specification. -
Uses of UsersEntity in com.skava.service.impl
Methods in com.skava.service.impl that return UsersEntityModifier and TypeMethodDescriptionprotected UsersEntity
UpdateCustomPropertyServiceImpl.checkUserStatus
(UserPropertiesRequest request) Loads the user from database and checks user status.UpdateUserServiceImpl.checkUserStatus
(UserRequest request) This method is used to validate user status and on successful validation return the user object else throw validate exception.CreateUserServiceImplHelper.createGuestUser
(Users usersVO, CollectionEntity collectionEntity) Used to creates the guest user by checking the guest flag in user object from request.Methods in com.skava.service.impl that return types with arguments of type UsersEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<UsersEntity>
GetAllUserPublicProfileServiceImpl.search
(String filters, org.springframework.data.domain.Pageable pageable, String locale) This method is used to search the user based on the given filter and pageable request.Methods in com.skava.service.impl with parameters of type UsersEntityModifier and TypeMethodDescriptionUserLoginMergeServiceImpl.checkMFAEnabledAndMergeUserEnabled
(UserAuthRequest request, Collection collection, UsersEntity userEntity, AuthenticatedUser authenticatedUser, com.skava.core.event.EventClientComponent eventClientComponent, com.skava.core.auth.AuthTokenHandler authTokenHandler) This method is used to check whether MFA and merge enabled or not and send response based on the given request.UserLoginMergeServiceImpl.checkMFAEnabledAndMergeUserEnabled
(UserAuthRequest request, Collection collection, UsersEntity userEntity, String authorizationData, boolean resetParam, com.skava.core.event.EventClientComponent eventClientComponent, com.skava.core.auth.AuthTokenHandler authTokenHandler) This method is used to check whether MFA and merge enabled or not and send response based on the given request.UserLoginMergeServiceImpl.checkMFAEnabledAndMergeUserEnabled
(UserAuthRequest request, Collection collection, UsersEntity userEntity, String authorizationData, com.skava.core.event.EventClientComponent eventClientComponent, com.skava.core.auth.AuthTokenHandler authTokenHandler) This method is used to check whether MFA and merge enabled or not and send response based on the given request.CreateUserOTPActivationServiceImpl.generatOTPForSignUpMFAAndCheckRecentOTPs
(UserCommonServices userCommonServices, Collection collection, UsersEntity userEntity, CollectionCommonServices collectionCommonServices, boolean isResendOTP, boolean isResetOTP, int resendCount) This method is used to generate OTP andactivationParamstatic List<PropertiesEntity>
UpdateCustomPropertyServiceImpl.getUpdatedProperties
(Map<String, String> propertiesToUpdate, UsersEntity usersEntity) Used to get updated properties from the request.void
UpdateUserServiceImpl.patchCustomProperties
(Users usersVO, UsersEntity existingUser, List<PropertiesEntity> savedUserProperties) void
UpdateUserServiceImpl.putCustomProperties
(Users usersVO, UsersEntity existingUser, List<PropertiesEntity> savedUserProperties, UsersEntity user) CreateUserOTPActivationServiceImpl.resendMFASignUpOTPAndToken
(UsersEntity user, Collection collection, String locale, boolean isResendOTP, boolean isResetOTP) This method used to send SignUp OTP for users.protected void
UpdateCustomPropertyServiceImpl.updateCustomProperty
(Map<String, String> propertiesToUpdate, UsersEntity usersEntity, Users usersVO) This method is used to update the custom property based on the given user properties request and users entity.Method parameters in com.skava.service.impl with type arguments of type UsersEntityModifier and TypeMethodDescriptionGetAllUserServiceImpl.checkUserSearchResponse
(UserRequest request, List<UsersEntity> userListEntity, long usersCount) Used to load users based on search criteria.static jakarta.persistence.criteria.Predicate
GetAllUserServiceImpl.getCustomPropertiesSearchCriteria
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Predicate searchAllUserPropertiesPredicate, jakarta.persistence.criteria.Root<UsersEntity> root, SearchCriteria param) This method is used construct search predicate for custom properties searchprotected jakarta.persistence.criteria.Predicate
GetAllUserServiceImpl.getPredicateForExactSearchParams
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> r, String searchValue, jakarta.persistence.criteria.Predicate currentPredicate, String key) This method is used add conditions based on the search parameter to predicate.protected jakarta.persistence.criteria.Predicate
GetAllUserServiceImpl.getPredicateForStringParam
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> r, jakarta.persistence.criteria.Predicate predicate, SearchCriteria param, boolean isForNotOpertor) This method is used to get predicate for string parameter.jakarta.persistence.criteria.Predicate
GetAllUserServiceImpl.getSearchQueryCondition
(List<SearchCriteria> params, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Predicate searchAllUserPropertiesPredicate, jakarta.persistence.criteria.Root<UsersEntity> root, String locale) This method used to get search query conditionjakarta.persistence.criteria.Predicate
GetAllUserServiceImpl.getSearchQueryConditionForNotOperator
(SearchCriteria searchParam, jakarta.persistence.criteria.Predicate searchAllUserPropertiesPredicate, jakarta.persistence.criteria.CriteriaBuilder buildr, jakarta.persistence.criteria.Root<UsersEntity> userRoot, String locale) This method is used to get search query condition for not operator -
Uses of UsersEntity in com.skava.strategy
Method parameters in com.skava.strategy with type arguments of type UsersEntityModifier and TypeMethodDescriptionPublicProfileStrategy.getPublicProfiles
(List<UsersEntity> usersEntities) This method is used to get all the user public profiles from the list of user entities object. -
Uses of UsersEntity in com.skava.strategyimpl
Method parameters in com.skava.strategyimpl with type arguments of type UsersEntityModifier and TypeMethodDescriptionDefaultPublicProfileStrategyImpl.getPublicProfiles
(List<UsersEntity> usersEntities) This method is used to get all the user public profiles from the list of user entities object. -
Uses of UsersEntity in com.skava.util
Methods in com.skava.util that return UsersEntityModifier and TypeMethodDescriptionstatic UsersEntity
UserMergeUtil.mergeUserProperties
(UsersEntity winner, UsersEntity fakeUser) This method is used to merge winner user with fakeuser and vice versa based on the given requestsstatic UsersEntity
UserMergeUtil.mergeUsers
(UsersEntity winner, UsersEntity fakeUser, com.skava.core.event.EventClientComponent eventClientComponent, Collection collection, UserCommonServices userCommonServices, UserEventCommonPayLoad userEventCommonPayLoad) This method is used to merge fake user and winner user and trigger an usr event for this user merge.Methods in com.skava.util that return types with arguments of type UsersEntityModifier and TypeMethodDescriptionstatic List<UsersEntity>
CreateUserUtil.generateActivationParam
(List<UsersEntity> usersEntity, Collection collection, UserRequest request, String userVerifyMethod, CreateUserOTPActivationServiceImpl createUserOTPActivationService, UserCommonServices userCommonServices) This method is used to generate activation param for the list of users.static jakarta.persistence.criteria.Join<UsersEntity,
AddressesEntity> UserAddressUtil.getUserAddressJoin
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> root) This method is used to get the Hibernate Join clause for User and Address entities.static jakarta.persistence.criteria.Join<UsersEntity,
PropertiesEntity> UserPropertiesUtil.getUserPropertiesJoin
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> root) This method is used to get the Hibernate Join clause for User and Properties entities.Methods in com.skava.util with parameters of type UsersEntityModifier and TypeMethodDescriptionstatic void
UserAuthUtil.deleteLoginAttemptCountCustomPropertyFromDB
(UsersEntity user, UserCommonServices userCommonServices, String name) This method is used to delete the given custom properties from DB.static void
UserAuthUtil.deleteMultipleCustomPropertiesFromDB
(UsersEntity user, UserCommonServices userCommonServices, List<String> names) This method is used to delete the given custom properties from DB.static void
UserUtil.deleteMultipleCustomPropertiesFromDB
(UsersEntity user, UserCommonServices userCommonServices, List<String> names) Deletes multiple custom properties from the database for a given user.static String
UserLoginMFAUtil.generateLoginTokenAndOTPForLoginMFAAndCheckRecentOTPs
(UserCommonServices userCommonServices, UserAuthRequest request, Collection collection, UsersEntity userEntity, com.skava.core.event.EventClientComponent eventClientComponent, CollectionCommonServices collectionCommonServices) This method is used to generate login OTP and login Token which is used for MFA login.static UsersEntity
UserMergeUtil.mergeUserProperties
(UsersEntity winner, UsersEntity fakeUser) This method is used to merge winner user with fakeuser and vice versa based on the given requestsstatic UsersEntity
UserMergeUtil.mergeUsers
(UsersEntity winner, UsersEntity fakeUser, com.skava.core.event.EventClientComponent eventClientComponent, Collection collection, UserCommonServices userCommonServices, UserEventCommonPayLoad userEventCommonPayLoad) This method is used to merge fake user and winner user and trigger an usr event for this user merge.static String
UserUtil.saveActivationParam
(com.skava.core.crypto.TextEncryptorComponent textEncryptorComponent, UsersEntity userEntity) This method is used save activation parameter as a User Property.static String
UserUtil.saveActivationParam
(PropertiesRepository userpropertiesRepository, com.skava.core.crypto.TextEncryptorComponent textEncryptorComponent, UsersEntity userEntity) This method is used save activation param as a User Property.static void
UserNotificationUtil.sendingNotificationForUser
(com.skava.core.event.EventClientComponent eventClientComponent, String authToken, long collectionId, CollectionCommonServices collectionCommonServices, UsersEntity usersEntity) This method is used to send Notification in invite user.static UserAuthResponse
UserAuthUtil.setAuthResponseAndGenerateLoginToken
(UsersEntity userEntity, UserCommonServices userCommonServices) This method is used to generate login token and set user id in user model object.static UserAuthResponse
UserAuthUtil.setAuthResponseAndLoginToken
(UsersEntity userEntity, String loginToken, int availableRetries, int maxFailLimit, boolean resetParam) This method is used to set login token and availableRetries in auth response and set user id in user model object.static LoginMFAPayload
UserLoginMFAUtil.setLoginMFAPayloadValueFromUserEntity
(UsersEntity userEntity, String loginOTP, String loginToken) This method is used to set login MFA payload details from user entity.static MfaPayload
UserUpdateMFAUtil.setMfaPayloadValueFromUserEntity
(UsersEntity userEntity, String otp, String token) This method is used to set MFA payload details from user entity.UserUtil.setUserValue
(UsersEntity usersEntity, long collectionId, String resetParam) This method is used to set user value.Method parameters in com.skava.util with type arguments of type UsersEntityModifier and TypeMethodDescriptionstatic List<UsersEntity>
CreateUserUtil.generateActivationParam
(List<UsersEntity> usersEntity, Collection collection, UserRequest request, String userVerifyMethod, CreateUserOTPActivationServiceImpl createUserOTPActivationService, UserCommonServices userCommonServices) This method is used to generate activation param for the list of users.static jakarta.persistence.criteria.Join<UsersEntity,
AddressesEntity> UserAddressUtil.getUserAddressJoin
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> root) This method is used to get the Hibernate Join clause for User and Address entities.static jakarta.persistence.criteria.Join<UsersEntity,
PropertiesEntity> UserPropertiesUtil.getUserPropertiesJoin
(jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.Root<UsersEntity> root) This method is used to get the Hibernate Join clause for User and Properties entities.static void
UserAuthUtil.triggerLockedStatusEmail
(UserAuthRequest request, CollectionCommonServices collectionCommonServices, com.skava.core.event.EventClientComponent clientComponent, Optional<UsersEntity> user) triggerLockedStatusEmail - This method is used to trigger email notification for locked status.static void
UserAuthUtil.updateEmailNotifyProp
(UserAuthRequest request, UserCommonServices userCommonServices, Optional<UsersEntity> user) updateEmailNotifyProp - This method is used to update email notify property.