Class LdapChangePasswordConnector

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.web.login.recovery.ChangePasswordConnector
org.exoplatform.writeinldap.services.LdapChangePasswordConnector
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class LdapChangePasswordConnector extends org.exoplatform.web.login.recovery.ChangePasswordConnector
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static org.exoplatform.services.log.Log
     
    static final String
     

    Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

    desc, name
  • Constructor Summary

    Constructors
    Constructor
    Description
    LdapChangePasswordConnector(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.services.organization.OrganizationService organizationService, org.exoplatform.services.organization.idm.PicketLinkIDMService picketLinkIDMService, org.exoplatform.services.organization.idm.externalstore.PicketLinkIDMExternalStoreService picketLinkIDMExternalStoreService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changePassword(String username, String password)
     
    boolean
     

    Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

    getDescription, getName, setDescription, setName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LOG_SERVICE_NAME

      public static final String LOG_SERVICE_NAME
      See Also:
    • log

      protected static org.exoplatform.services.log.Log log
  • Constructor Details

    • LdapChangePasswordConnector

      public LdapChangePasswordConnector(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.services.organization.OrganizationService organizationService, org.exoplatform.services.organization.idm.PicketLinkIDMService picketLinkIDMService, org.exoplatform.services.organization.idm.externalstore.PicketLinkIDMExternalStoreService picketLinkIDMExternalStoreService)
  • Method Details

    • isAllowChangeExternalPassword

      public boolean isAllowChangeExternalPassword()
      Specified by:
      isAllowChangeExternalPassword in class org.exoplatform.web.login.recovery.ChangePasswordConnector
      Returns:
      the allowChangeExternalPassword
    • changePassword

      public void changePassword(String username, String password) throws Exception
      Specified by:
      changePassword in class org.exoplatform.web.login.recovery.ChangePasswordConnector
      Throws:
      Exception