GnuPG::Signature(3)

NAME
GnuPG::Signature - GnuPG Key Signature Objects

SYNOPSIS
  # assumes a GnuPG::SubKey object in $key
  my $signing_id = $key->signature->hex_id();

DESCRIPTION
GnuPG::Signature objects are generally not instantiated on their own, but rather as part of GnuPG::Key objects. They embody various aspects of a GnuPG signature on a key.

OBJECT METHODS

new( %initialization_args )
    This methods creates a new object. The optional arguments are initialization of data members; the initialization is done in a manner according to the method created as described in "new_hash_init" in Class::MethodMaker.

OBJECT DATA MEMBERS
Note that these data members are interacted with via object methods created using the methods described in "get_set" in Class::MethodMaker, "object" in Class::MethodMaker, or "list" in Class::MethodMaker. Please read there for more information.

algo_num
    The number of the algorithm used for the signature.

hex_id
    The hex id of the signing key.

user_id_string
    The first user id string on the key that made the signature. This may not be defined if the signing key is not on the local keyring.

date_string
    The formatted date the signature was performed on.

SEE ALSO
See also Class::MethodMaker.