public class PasswordRecoveryServiceImpl extends Object implements PasswordRecoveryService
| Modifier and Type | Field and Description |
|---|---|
protected static org.gatein.common.logging.Logger |
log |
| Constructor and Description |
|---|
PasswordRecoveryServiceImpl(org.exoplatform.services.organization.OrganizationService orgService,
org.exoplatform.services.mail.MailService mailService,
org.exoplatform.services.resources.ResourceBundleService bundleService,
RemindPasswordTokenService remindPasswordTokenService,
WebAppController controller) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
changePass(String tokenId,
String username,
String password) |
protected String |
getEmailSubject(org.exoplatform.services.organization.User user,
ResourceBundle bundle) |
String |
getPasswordRecoverURL(String tokenId,
String lang) |
protected String |
getSenderEmail() |
protected String |
getSenderName() |
boolean |
sendRecoverPasswordEmail(org.exoplatform.services.organization.User user,
Locale defaultLocale,
javax.servlet.http.HttpServletRequest req) |
org.gatein.wci.security.Credentials |
verifyToken(String tokenId) |
public PasswordRecoveryServiceImpl(org.exoplatform.services.organization.OrganizationService orgService,
org.exoplatform.services.mail.MailService mailService,
org.exoplatform.services.resources.ResourceBundleService bundleService,
RemindPasswordTokenService remindPasswordTokenService,
WebAppController controller)
public org.gatein.wci.security.Credentials verifyToken(String tokenId)
verifyToken in interface PasswordRecoveryServicepublic boolean changePass(String tokenId, String username, String password)
changePass in interface PasswordRecoveryServicepublic boolean sendRecoverPasswordEmail(org.exoplatform.services.organization.User user,
Locale defaultLocale,
javax.servlet.http.HttpServletRequest req)
sendRecoverPasswordEmail in interface PasswordRecoveryServiceprotected String getEmailSubject(org.exoplatform.services.organization.User user, ResourceBundle bundle)
protected String getSenderName()
protected String getSenderEmail()
public String getPasswordRecoverURL(String tokenId, String lang)
getPasswordRecoverURL in interface PasswordRecoveryServiceCopyright © 2017 JBoss by Red Hat. All Rights Reserved.