info.magnolia.module.publicuserregistration.password
Class MailChangePasswordLinkStrategy
java.lang.Object
info.magnolia.module.publicuserregistration.password.AbstractMailBasedPasswordStrategy
info.magnolia.module.publicuserregistration.password.MailChangePasswordLinkStrategy
- All Implemented Interfaces:
- PasswordRetrievalStrategy
public class MailChangePasswordLinkStrategy
- extends AbstractMailBasedPasswordStrategy
Mail a link to user's email to provide him a possibility to change password.
Link is composed by user id and token. Token expires in 30 minutes by
default. However this can be changed by setting tokenExpirationTime to value
(in minutes) we want.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailChangePasswordLinkStrategy
public MailChangePasswordLinkStrategy()
setTokenExpirationTime
public void setTokenExpirationTime(int linkExpiration)
getTokenExpirationTime
public long getTokenExpirationTime()
setTargetPage
public void setTargetPage(String targetPage)
getTargetPage
public String getTargetPage()
retrievePassword
public void retrievePassword(info.magnolia.cms.security.User u)
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.