public function setPassword($password)
    {
        try {
            $this->getSoapClient()->SetDocumentPassword(array(
                'password' => $password ,
            ));

            return $this;
        } catch ( SoapException $ex ) {
            throw new PasswordException('Error while setting a password for the document' , $ex);
        }
    }