Class 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 log  
      static String LOG_SERVICE_NAME  
      • 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)  
    • Field Detail

      • log

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

      • 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 Detail

      • 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