Uses of Class
com.skava.model.requests.UserAuthRequest
Packages that use UserAuthRequest
Package
Description
This package contains the user Helper classes.
This package contains the user service authenticator definition class.
This package contains the user service implementation classes.
This package contains the user service authenticator implementation class.
This package holds the user util method classes.
This package contains the controller classes.
-
Uses of UserAuthRequest in com.skava.helper
Methods in com.skava.helper with parameters of type UserAuthRequestModifier and TypeMethodDescriptionstatic boolean
UserPasswordCriteriaHelper.checkPasswordExpired
(UserAuthRequest request, AuthenticationConfig authenticationConfig, CredentialsEntity userCred) -
Uses of UserAuthRequest in com.skava.service.authenticator
Methods in com.skava.service.authenticator with parameters of type UserAuthRequestModifier and TypeMethodDescriptionUserAuthenticatorService.authenticate
(UserAuthRequest request, AuthenticationConfig config, UserCommonServices userCommonServices) This method is used to authenticate the given credentials.default AuthenticatedUser
UserAuthenticatorService.authenticate
(UserAuthRequest request, AuthenticationConfig config, UserCommonServices userCommonServices, CollectionCommonServices collectionCommonServices, com.skava.core.event.EventClientComponent eventClientComponent) This method is used to authenticate the given credentials.default boolean
UserAuthenticatorService.checkPasswordExpiry
(UserAuthRequest request, CollectionCommonServices collectionCommonServices, UserCommonServices userCommonServices, AuthenticationConfig authenticationConfig) -
Uses of UserAuthRequest in com.skava.service.impl
Methods in com.skava.service.impl with parameters of type UserAuthRequestModifier 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.UserCheckAuthServiceImpl.checkPasswordExpiryMFA
(UserAuthRequest request, UserAuthResponse userAuthResponse, Collection collection) UserCheckAuthServiceImpl.process
(UserAuthRequest request) This API supports different logins based on the identityType such as default, custom, google and facebook.ResendLoginMFAServiceImpl.resendMFALoginOTPAndToken
(UserAuthRequest request, Collection collection, long userId) This method used to resend login otp and for users.ValidateLoginTokenMFAServiceImpl.validateLoginToken
(UserAuthRequest request, Collection collection) This method is used to validate login token and choose whether resend or validate login otp based on the presence of the login otp from request.ValidateLoginMFAServiceImpl.validateMFAAuthenticatorOTP
(UserAuthRequest request, Collection collection, long userId) This method used to validate login token and OTPValidateLoginMFAServiceImpl.validateMFALoginOTPAndToken
(UserAuthRequest request, Collection collection, long userId) This method used to validate login token and OTPvoid
ValidateLoginMFAServiceImpl.validateMFALoginToken
(UserAuthRequest request, MFAAuthEntity authEntity) This method used to validate login token -
Uses of UserAuthRequest in com.skava.service.impl.authenticator
Methods in com.skava.service.impl.authenticator with parameters of type UserAuthRequestModifier and TypeMethodDescriptionCustomUserAuthenticatorServiceImpl.authenticate
(UserAuthRequest request, AuthenticationConfig authenticationConfig, UserCommonServices userCommonServices) This method is used to authenticate the given credentials by custom authenticator.CustomUserAuthenticatorServiceImpl.authenticate
(UserAuthRequest request, AuthenticationConfig authenticationConfig, UserCommonServices userCommonServices, CollectionCommonServices collectionCommonServices, com.skava.core.event.EventClientComponent eventClientComponent) This method is used to authenticate the given credentials by default authenticator.DefaultUserAuthenticatorServiceImpl.authenticate
(UserAuthRequest request, AuthenticationConfig authenticationConfig, UserCommonServices userCommonServices) This method is used to authenticate the given credentials by default authenticator.DefaultUserAuthenticatorServiceImpl.authenticate
(UserAuthRequest request, AuthenticationConfig authenticationConfig, UserCommonServices userCommonServices, CollectionCommonServices collectionCommonServices, com.skava.core.event.EventClientComponent eventClientComponent) This method is used to authenticate the given credentials by default authenticator.boolean
DefaultUserAuthenticatorServiceImpl.checkPasswordExpiry
(UserAuthRequest request, CollectionCommonServices collectionCommonServices, UserCommonServices userCommonServices, AuthenticationConfig authenticationConfig) This method is used to check password is expiry or not in MFA Flow -
Uses of UserAuthRequest in com.skava.util
Methods in com.skava.util with parameters of type UserAuthRequestModifier and TypeMethodDescriptionstatic 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 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. -
Uses of UserAuthRequest in com.skava.web
Methods in com.skava.web with parameters of type UserAuthRequestModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<UserAuthResponse>
AuthController.authUser
(UserAuthRequest authRequest, String authToken, long collectionId, String locale, String version, long storeId) This service end point is used to authenticate the user.