index d633749fcaff450f27a23fb13e2b245595157571..97571da7900f3e6d51f3190319cc0ba9508d6e64 100644 (file)
$newpass= "";
// Get all available encryption Methods
- $available = passwordMethod::get_available_methods();
+
+ // NON STATIC CALL :)
+ $tmp = new passwordMethod($_SESSION['config']);
+ $available = $tmp->get_available_methods();
// read current password entry for $dn, to detect the encryption Method
$ldap = $config->get_ldap_link();
- $ldap->cat ($dn);
+ $ldap->cat ($dn, array("shadowLastChange", "userPassword"));
$attrs = $ldap->fetch ();
// Set encryption type to clear if required