info.magnolia.module.publicuserregistration.processors
Class TokenPasswordProcessor

java.lang.Object
  extended by info.magnolia.module.form.processors.AbstractFormProcessor
      extended by info.magnolia.module.publicuserregistration.processors.AbstractPURProcessor
          extended by info.magnolia.module.publicuserregistration.processors.TokenPasswordProcessor
All Implemented Interfaces:
info.magnolia.module.form.processors.FormProcessor

public class TokenPasswordProcessor
extends AbstractPURProcessor

Password processor used for password change. It takes token from URL and checks whether token is valid or not. If token is valid then user password will be changed.


Constructor Summary
TokenPasswordProcessor()
          Deprecated. use TokenPasswordProcessor(ModuleRegistry)
TokenPasswordProcessor(info.magnolia.module.ModuleRegistry moduleRegistry)
           
 
Method Summary
protected  void internalProcess(javax.jcr.Node content, Map<String,Object> parameters)
           
 
Methods inherited from class info.magnolia.module.publicuserregistration.processors.AbstractPURProcessor
createOrUpdateProfile, getModuleConfig, getUserManager, setModuleRegistry, setUserProfileProperties, updateContext
 
Methods inherited from class info.magnolia.module.form.processors.AbstractFormProcessor
getName, isEnabled, process, setEnabled, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenPasswordProcessor

public TokenPasswordProcessor()
Deprecated. use TokenPasswordProcessor(ModuleRegistry)


TokenPasswordProcessor

@Inject
public TokenPasswordProcessor(info.magnolia.module.ModuleRegistry moduleRegistry)
Method Detail

internalProcess

protected void internalProcess(javax.jcr.Node content,
                               Map<String,Object> parameters)
                        throws info.magnolia.module.form.processors.FormProcessorFailedException
Specified by:
internalProcess in class info.magnolia.module.form.processors.AbstractFormProcessor
Throws:
info.magnolia.module.form.processors.FormProcessorFailedException


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.