Manual Reference Pages - CRYPT::OPENPGP::PLAINTEXT (3)
Crypt::OpenPGP::Plaintext - A plaintext, literal-data packet
my $data = foo bar;
my $file = foo.txt;
my $pt = Crypt::OpenPGP::Plaintext->new(
Data => $data,
Filename => $file,
my $serialized = $pt->save;
Crypt::OpenPGP::Plaintext implements plaintext literal-data packets,
and is essentially just a container for a string of octets, along
with some meta-data about the plaintext.
Creates a new plaintext data packet object and returns that object.
If there are no arguments in %arg, the object is created with an
empty data container; this is used, for example, in parse (below),
to create an empty packet which is then filled from the data in the
If you wish to initialize a non-empty object, %arg can contain:
A block of octets that make up the plaintext data.
This argument is required (for a non-empty object).
The name of the file that this data came from, or the name of a file
where it should be saved upon extraction from the packet (after
decryption, for example, if this packet is going to be encrypted).
The mode in which the data is formatted. Valid values are t and
b, meaning text and binary, respectively.
This argument is optional; Mode defaults to b.
Returns the serialized form of the plaintext object, which is the
plaintext data, preceded by some meta-data describing the data.
Given $buffer, a Crypt::OpenPGP::Buffer object holding (or
with offset pointing to) a plaintext data packet, returns a new
Crypt::OpenPGP::Ciphertext object, initialized with the data
in the buffer.
Returns the plaintext data.
Returns the mode of the packet (either t or b).
AUTHOR & COPYRIGHTS
Please see the Crypt::OpenPGP manpage for author, copyright, and
|perl v5.20.3 ||CRYPT::OPENPGP::PLAINTEXT (3) ||2009-12-11 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.