Uses of Class
com.skava.model.datatransferobjects.Users
Packages that use Users
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 response model 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.
This package contains the controller classes.
-
Uses of Users in com.skava.business.factory
Methods in com.skava.business.factory that return UsersModifier and TypeMethodDescriptionUserFactory.createUser
(UsersEntity user, boolean isFullProfile) This method converts theUsersEntity
object toUsers
object.UserFactory.createUser
(UsersDomain user) This method converts theUsersDomain
object toUsers
object.Methods in com.skava.business.factory that return types with arguments of type UsersMethods in com.skava.business.factory with parameters of type UsersModifier and TypeMethodDescriptionUserDomainFactory.createUserDO
(Users user) This method converts theUsers
object toUsersDomain
object.Method parameters in com.skava.business.factory with type arguments of type Users -
Uses of Users in com.skava.business.factoryimpl
Methods in com.skava.business.factoryimpl that return UsersModifier and TypeMethodDescriptionUserFactoryImpl.createUser
(UsersEntity userEntity, boolean isFullProfile) This method converts theUsersEntity
object toUsers
object.UserFactoryImpl.createUser
(UsersDomain usersDO) This method converts theUsersDomain
object toUsers
object.Methods in com.skava.business.factoryimpl that return types with arguments of type UsersMethods in com.skava.business.factoryimpl with parameters of type UsersModifier and TypeMethodDescriptionUserDomainFactoryImpl.createUserDO
(Users user) This method converts theUsers
object toUsersDomain
object.Method parameters in com.skava.business.factoryimpl with type arguments of type Users -
Uses of Users in com.skava.model.responses
Constructors in com.skava.model.responses with parameters of type UsersModifierConstructorDescriptionUserResponse
(String codeSuccess, String msgSuccess, Users users) Instantiates a new UserResponse object.Constructor parameters in com.skava.model.responses with type arguments of type UsersModifierConstructorDescriptionUserCreateResponse
(List<Users> createdUsers, List<Users> existingUsers) Instantiates a new UserCreateResponse object.UsersResponse
(String codeSuccess, String msgSuccess, List<Users> users) Instantiates a new UsersResponse object. -
Uses of Users in com.skava.service.impl
Methods in com.skava.service.impl that return types with arguments of type UsersModifier and TypeMethodDescriptionCreateUserServiceImplHelper.createRegisteredUser
(List<Users> usersVO, boolean inviteUserFlag, Collection collection, UserRequest request, List<CollectionAttributeEntity> collectionAttributes, String enableUserMerge) This method is used to create an user in active state or not activated state based on inviteUserFlag.Methods in com.skava.service.impl with parameters of type UsersModifier and TypeMethodDescriptionCreateUserServiceImpl.checkMFAEnabledForUserCreate
(UserRequest request, Collection collection, Users user, 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.UpdateUserServiceImpl.checkMFAEnabledForUserUpdate
(UserRequest request, Collection collection, Users user, 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.void
GetUserServiceImpl.checkPrivilege
(Users user, UserRequest request) CreateUserServiceImplHelper.createGuestUser
(Users usersVO, CollectionEntity collectionEntity) Used to creates the guest user by checking the guest flag in user object from request.void
UpdateUserServiceImpl.patchCustomProperties
(Users usersVO, UsersEntity existingUser, List<PropertiesEntity> savedUserProperties) void
UpdateUserServiceImpl.putCustomProperties
(Users usersVO, UsersEntity existingUser, List<PropertiesEntity> savedUserProperties, UsersEntity user) 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 UsersModifier and TypeMethodDescriptionCreateUserServiceImplHelper.createRegisteredUser
(List<Users> usersVO, boolean inviteUserFlag, Collection collection, UserRequest request, List<CollectionAttributeEntity> collectionAttributes, String enableUserMerge) This method is used to create an user in active state or not activated state based on inviteUserFlag.void
CreateUserServiceImplHelper.validationUserList
(List<Users> users, List<Users> createdUsers, List<Users> existUsers, List<Users> guestUsers, String locale, Collection collection, boolean validate) This method is used to get existing user list and creating user list by checking the user email and phone number in database and check needs to create whether guest or register user. -
Uses of Users in com.skava.strategy
Methods in com.skava.strategy that return types with arguments of type UsersModifier 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 Users in com.skava.strategyimpl
Methods in com.skava.strategyimpl that return types with arguments of type UsersModifier 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 Users in com.skava.util
Methods in com.skava.util that return UsersModifier and TypeMethodDescriptionstatic Users
CacheUtil.getUserValueFromCacheOrDB
(UserCommonServices userCommonServices, long collectionId, long userId, String locale, boolean isFullProfile, int type) This method is used to load user from cache or database.Methods in com.skava.util that return types with arguments of type UsersModifier and TypeMethodDescriptionUserUtil.setUserValue
(UsersEntity usersEntity, long collectionId, String resetParam) This method is used to set user value.Methods in com.skava.util with parameters of type UsersModifier and TypeMethodDescriptionstatic void
UserNotificationUtil.deleteCustomProperties
(Users user) This deletes the custom properties for security violationstatic String
UserUpdateMFAUtil.generateTokenAndOTPForMFAAndCheckRecentOTPs
(UserCommonServices userCommonServices, UserRequest request, Collection collection, Users user, com.skava.core.event.EventClientComponent eventClientComponent, CollectionCommonServices collectionCommonServices) This method is used to generate OTP and Token which is used for MFA .static String
UserUpdateMFAUtil.generateTokenAndOTPForMFAAndCheckRecentOTPs
(UserCommonServices userCommonServices, UserRequest request, Collection collection, Users user, com.skava.core.event.EventClientComponent eventClientComponent, CollectionCommonServices collectionCommonServices, String routingKey) This method is used to generate OTP and Token which is used for MFA .static UserCreateResponse
UserUtil.setUserCreateResponseAndToken
(String token, Users user, int availableRetries, int maxFailLimit) This method is used to set login token and availableRetries in auth response and set user id in user model object.static UsersResponse
UserUtil.setUsersResponseAndToken
(String token, Users user, int availableRetries, int maxFailLimit) This method is used to set login token and availableRetries in auth response and set user id in user model object.Method parameters in com.skava.util with type arguments of type UsersModifier and TypeMethodDescriptionstatic void
UserNotificationUtil.sendingNotificationForUser
(com.skava.core.event.EventClientComponent eventClientComponent, UsersEventPayLoad userEventPayLoad, String routingKey, List<Users> usersList, Collection collection, long storeId, String authToken) This method is used to send Notification in invite user. -
Uses of Users in com.skava.web
Methods in com.skava.web that return types with arguments of type UsersModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Users>
UsersController.getUser
(long userId, boolean fullProfile, Long collectionId, long businessId, String authToken, String locale, String version, long storeId) This service end-point loads user information based on the provided userID, full profile of user can be loaded based on the ON and OFF value of fullProfile paramorg.springframework.http.ResponseEntity<Users>
UsersController.sendActivationService
(UserActivationRequest activationRequest, Long collectionId, String authToken, String locale, String version, long storeId) This service end-point sends activation Mail / SMS to the respective user's email / phone numberorg.springframework.http.ResponseEntity<Users>
UsersController.updateUser
(long userId, @Valid Users user, Long collectionId, long businessId, String authToken, String locale, String version, long storeId, boolean excludePropertyCheck) This service end-point is used to update user's profile information which also includes their identities and properties as well.org.springframework.http.ResponseEntity<Users>
UsersController.updateUsers
(long userId, @Valid Users user, Long collectionId, long businessId, String authToken, String locale, String version, long storeId) This service end-point is used to update user's profile information which also includes their identities and properties as well.org.springframework.http.ResponseEntity<Users>
UsersController.validateActivationService
(UserActivationRequest activationRequest, Long collectionId, String authToken, String locale, String version, long storeId) This service endpoint validates the user activation request which was sent to Mail / SMS, after successful validation user will be activated.Methods in com.skava.web with parameters of type UsersModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Users>
UsersController.updateUser
(long userId, @Valid Users user, Long collectionId, long businessId, String authToken, String locale, String version, long storeId, boolean excludePropertyCheck) This service end-point is used to update user's profile information which also includes their identities and properties as well.org.springframework.http.ResponseEntity<Users>
UsersController.updateUsers
(long userId, @Valid Users user, Long collectionId, long businessId, String authToken, String locale, String version, long storeId) This service end-point is used to update user's profile information which also includes their identities and properties as well.