I add this class to library/My/Validate/PasswordConfirmation.php
You don't need to override the Zend_Form->isValid method or use the superglobal $_POST, check this:
$frmPassword1=new Zend_Form_Element_Password('password');
$frmPassword1->setLabel('Password')
->setRequired('true')
->addFilter(new Zend_Filter_StringTrim())
->addValidator(new Zend_Validate_NotEmpty());
$frmPassword2=new Zend_Form_Element_Password('confirm_password');
$frmPassword2->setLabel('Confirm password')
->setRequired('true')
->addFilter(new Zend_Filter_StringTrim())
->addValidator(new Zend_Validate_Identical('password'));