NAME
Palm::Zetetic::Strip - Manipulate Zetetic Strip Palm database files
SYNOPSIS
use Palm::Zetetic::Strip;
$strip = new Palm::Zetetic::Strip('directory_to_pdb_files/');
if (! $strip->set_password('strip_password'))
{
print "Incorrect password\n";
exit(1);
}
$strip->load();
@systems = $strip->get_systems();
@accounts = $strip->get_accounts($systems[0]);
DESCRIPTION
The Palm::Zetetic::Strip module provides access to database files generated by the Strip (Secuure Tool for Recalling Important Passwords) from Zetetic.
METHODS
new
$strip = new Palm::Zetetic::Strip($pdb_directory);
Creates a new Palm::Zetetic::Strip object. The directory provided must contain the .pdb files.
set_password
$success = set_password('plaintext password');
Sets the password to unlock the databases. Return true if the password is correct, otherwise false.
load
$strip->load()
Loads the system and accounts databases into memory.
get_systems
@systems = $strip->get_systems();
Returns an array of Palm::Zetetic::Strip::System objects.
get_accounts
@accounts = $strip->get_accounts();
Returns an array of Palm::Zetetic::Strip::Account objects.
FILES
StripPassword-SJLO.pdb - Password database.
StripSystems-SJLO.pdb - Systems database.
StripAccounts-SJLO.pdb - Accounts database.
SEE ALSO
Palm::Zetetic::Strip::System(3), Palm::Zetetic::Strip::Account(3)
AUTHOR
Dave Dribin