GnuPG::UserAttribute3pm
Gnupg user attribute objects
Usage
# assumes a GnuPG::PublicKey object in $publickeymy $jpgs_size = $publickey->user_attributes->[0]->subpacket_total_size();
Overview
GnuPG::UserAttribute objects are generally not instantiated on their own, but rather as part of GnuPG::PublicKey or GnuPG::SecretKey objects.
Object methods
- new( %initialization_args )
-
This methods creates a new object. The optional arguments are initialization of data members;
Object data members
- validity
-
A scalar holding the value GnuPG reports for the calculated validity of the binding between this User Attribute packet and its associated primary key. See GnuPG's DETAILS file for details.
- subpacket_count
-
A scalar holding the number of attribute subpackets. This is usually 1, as most UATs seen in the wild contain a single image in JPEG format.
- subpacket_total_size
-
A scalar holding the total byte count of all attribute subpackets.
- signatures
-
A list of GnuPG::Signature objects embodying the signatures on this user attribute.
- revocations
-
A list of revocations associated with this User Attribute, stored as GnuPG::Signature objects (since revocations are a type of certification as well).
Releases
8 releases since Debian 7 (Wheezy); the text changed 7 times.