Crypt::PWSafe3::Field - represent a passwordsafe v3 record field.
use Crypt::PWSafe3; my $record = $vault->getrecord($uuid); print $record-{field}->{user}->raw(); print $record-{field}->{user}->len();
Crypt::PWSafe3::Field represents a record field. This is the raw implementation and you normally don't have to cope with it.
However, if you ever do, you can do it this way:
my $field = new Crypt::PWSafe3::Field( value => 'testing', name => 'title ); $record->addfield($field);
This is the preferred way to do it, Crypt::PWSafe3 does it internaly exactly like this.
If there already exists a record field of this type, it will be overwritten.
The better way to handle fields is the method modifyfield() of the class Crypt::PWSafe3::Record.
Crypt::PWSafe3::Record
T. Linden <tlinden@cpan.org>
Copyright (c) 2011 by T.Linden <tlinden@cpan.org>. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Crypt::PWSafe3, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Crypt::PWSafe3
CPAN shell
perl -MCPAN -e shell install Crypt::PWSafe3
For more information on module installation, please visit the detailed CPAN module installation guide.