CmsTokenValidator validator = new CmsTokenValidator(); String validationResult = validator.validateToken( A_CmsUI.getCmsObject(), authToken, OpenCms.getLoginManager().getTokenLifetime()); if (validationResult == null) { CmsUser user = validator.getUser(); if (!user.isManaged()) { CmsSetPasswordDialog dlg = new CmsSetPasswordDialog(m_adminCms, user, getLocale());
long expiration = OpenCms.getLoginManager().getTokenLifetime() + now; String expirationStr = CmsVfsService.formatDateTime(cms, expiration); String token = CmsTokenValidator.createToken(cms, foundUser, now); String link = OpenCms.getLinkManager().getWorkplaceLink(cms, CmsWorkplaceLoginHandler.LOGIN_HANDLER, false) + "?at="
try { m_cms.setPassword(m_user.getName(), password1); CmsTokenValidator.clearToken(CmsLoginUI.m_adminCms, m_user); } catch (CmsException e) { error = e.getLocalizedMessage(m_locale);