Package sk.iway.iwcm.components.users
Class AuthorizeUserService
java.lang.Object
sk.iway.iwcm.components.users.AuthorizeUserService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
authUser
(UserDetailsEntity userToApprove, Identity approver, boolean generatePassword, javax.servlet.http.HttpServletRequest request) Authorize user and send him a email about authorization status.static boolean
sendInfoEmail
(UserDetailsEntity userToApprove, String password, Identity approveByUser, javax.servlet.http.HttpServletRequest request) Send email about auth status with new generated password
-
Constructor Details
-
AuthorizeUserService
public AuthorizeUserService()
-
-
Method Details
-
authUser
public static boolean authUser(UserDetailsEntity userToApprove, Identity approver, boolean generatePassword, javax.servlet.http.HttpServletRequest request) Authorize user and send him a email about authorization status. If wanted, generate new password for user.- Parameters:
userToApprove
- entity of user to approveapprover
- entity of user who is approvinggeneratePassword
- true - generate new password for user or do nothingrequest
- - request- Returns:
- true - authorization successful or return false
-
sendInfoEmail
public static boolean sendInfoEmail(UserDetailsEntity userToApprove, String password, Identity approveByUser, javax.servlet.http.HttpServletRequest request) Send email about auth status with new generated password- Parameters:
userToApprove
- - user that was approvedpassword
- - approveed user new generated passwordapproveByUser
- - who is approverrequest
- - request- Returns:
-