Ejemplo n.º 1
0
 /**
  * Update admin user password and email
  * 
  * @action updatePassword
  * @param string $email
  * @param string $password
  * @param string $newEmail Optional, provide only when you want to update the email
  * @param string $newPassword
  * @return KalturaAdminUser
  *
  * @throws KalturaErrors::INVALID_FIELD_VALUE
  * @throws KalturaErrors::ADMIN_KUSER_WRONG_OLD_PASSWORD
  * @throws KalturaErrors::ADMIN_KUSER_NOT_FOUND
  * @throws KalturaErrors::PASSWORD_STRUCTURE_INVALID
  * @throws KalturaErrors::PASSWORD_ALREADY_USED
  * @throws KalturaErrors::INVALID_FIELD_VALUE
  * @throws KalturaErrors::LOGIN_ID_ALREADY_USED
  * 
  * @deprecated
  */
 public function updatePasswordAction($email, $password, $newEmail = "", $newPassword = "")
 {
     try {
         parent::updateLoginDataImpl($email, $password, $newEmail, $newPassword);
         // copy required parameters to a KalturaAdminUser object for backward compatibility
         $adminUser = new KalturaAdminUser();
         $adminUser->email = $newEmail ? $newEmail : $email;
         $adminUser->password = $newPassword ? $newPassword : $password;
         return $adminUser;
     } catch (KalturaAPIException $e) {
         $this->throwTranslatedException($e);
     }
 }
Ejemplo n.º 2
0
 /**
  * Update user password and email
  * 
  * @action updateLoginData
  * 
  * @param string $oldLoginId
  * @param string $password
  * @param string $newLoginId Optional, provide only when you want to update the login id
  * @param string $newPassword
  * @param string $newFirstName
  * @param string $newLastName
  *
  * @throws KalturaErrors::INVALID_FIELD_VALUE
  * @throws KalturaErrors::LOGIN_DATA_NOT_FOUND
  * @throws KalturaErrors::WRONG_OLD_PASSWORD
  * @throws KalturaErrors::PASSWORD_STRUCTURE_INVALID
  * @throws KalturaErrors::PASSWORD_ALREADY_USED
  * @throws KalturaErrors::INVALID_FIELD_VALUE
  * @throws KalturaErrors::LOGIN_ID_ALREADY_USED
  */
 public function updateLoginDataAction($oldLoginId, $password, $newLoginId = "", $newPassword = "", $newFirstName = null, $newLastName = null)
 {
     return parent::updateLoginDataImpl($oldLoginId, $password, $newLoginId, $newPassword, $newFirstName, $newLastName);
 }