238239240241242243244245246247248
}catch( Throwable e ){ if ( fail_is_pw_error ){ throw( new CryptoManagerPasswordException( true, "Password incorrect", e )); }else{ throw( new CryptoManagerException( "PBE decryption failed", e )); } }
491492493494495496497
break; } } } throw( new CryptoManagerPasswordException( false, "No password handlers returned a password" )); }
498499500501502503504505506507508
last_unlock_time = SystemTime.getCurrentTime(); if ( !checkKeysOK( reason )){ throw( new CryptoManagerPasswordException( true, "Password incorrect" )); } ok = true; }catch( CryptoManagerException e ){