Extension [ extension #120 gnupg version 1.5.0RC1 ] { - Constants [36] { Constant [ int GNUPG_SIG_MODE_NORMAL ] { 0 } Constant [ int GNUPG_SIG_MODE_DETACH ] { 1 } Constant [ int GNUPG_SIG_MODE_CLEAR ] { 2 } Constant [ int GNUPG_VALIDITY_UNKNOWN ] { 0 } Constant [ int GNUPG_VALIDITY_UNDEFINED ] { 1 } Constant [ int GNUPG_VALIDITY_NEVER ] { 2 } Constant [ int GNUPG_VALIDITY_MARGINAL ] { 3 } Constant [ int GNUPG_VALIDITY_FULL ] { 4 } Constant [ int GNUPG_VALIDITY_ULTIMATE ] { 5 } Constant [ int GNUPG_PROTOCOL_OpenPGP ] { 0 } Constant [ int GNUPG_PROTOCOL_CMS ] { 1 } Constant [ int GNUPG_SIGSUM_VALID ] { 1 } Constant [ int GNUPG_SIGSUM_GREEN ] { 2 } Constant [ int GNUPG_SIGSUM_RED ] { 4 } Constant [ int GNUPG_SIGSUM_KEY_REVOKED ] { 16 } Constant [ int GNUPG_SIGSUM_KEY_EXPIRED ] { 32 } Constant [ int GNUPG_SIGSUM_SIG_EXPIRED ] { 64 } Constant [ int GNUPG_SIGSUM_KEY_MISSING ] { 128 } Constant [ int GNUPG_SIGSUM_CRL_MISSING ] { 256 } Constant [ int GNUPG_SIGSUM_CRL_TOO_OLD ] { 512 } Constant [ int GNUPG_SIGSUM_BAD_POLICY ] { 1024 } Constant [ int GNUPG_SIGSUM_SYS_ERROR ] { 2048 } Constant [ int GNUPG_ERROR_WARNING ] { 1 } Constant [ int GNUPG_ERROR_EXCEPTION ] { 2 } Constant [ int GNUPG_ERROR_SILENT ] { 3 } Constant [ int GNUPG_PK_RSA ] { 1 } Constant [ int GNUPG_PK_RSA_E ] { 2 } Constant [ int GNUPG_PK_RSA_S ] { 3 } Constant [ int GNUPG_PK_DSA ] { 17 } Constant [ int GNUPG_PK_ELG ] { 20 } Constant [ int GNUPG_PK_ELG_E ] { 16 } Constant [ int GNUPG_PK_ECC ] { 18 } Constant [ int GNUPG_PK_ECDSA ] { 301 } Constant [ int GNUPG_PK_ECDH ] { 302 } Constant [ int GNUPG_PK_EDDSA ] { 303 } Constant [ string GNUPG_GPGME_VERSION ] { 1.14.0 } } - Functions { Function [ function gnupg_init ] { - Parameters [1] { Parameter #0 [ $options ] } } Function [ function gnupg_keyinfo ] { - Parameters [3] { Parameter #0 [ $res ] Parameter #1 [ $pattern ] Parameter #2 [ $secret_only ] } } Function [ function gnupg_sign ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $text ] } } Function [ function gnupg_verify ] { - Parameters [4] { Parameter #0 [ $res ] Parameter #1 [ $text ] Parameter #2 [ $signature ] Parameter #3 [ &$plaintext ] } } Function [ function gnupg_clearsignkeys ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_clearencryptkeys ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_cleardecryptkeys ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_setarmor ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $armor ] } } Function [ function gnupg_encrypt ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $text ] } } Function [ function gnupg_decrypt ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $enctext ] } } Function [ function gnupg_export ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $pattern ] } } Function [ function gnupg_import ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $kye ] } } Function [ function gnupg_getengineinfo ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_getprotocol ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_setsignmode ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $signmode ] } } Function [ function gnupg_encryptsign ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $text ] } } Function [ function gnupg_decryptverify ] { - Parameters [3] { Parameter #0 [ $res ] Parameter #1 [ $enctext ] Parameter #2 [ &$plaintext ] } } Function [ function gnupg_geterror ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_geterrorinfo ] { - Parameters [1] { Parameter #0 [ $res ] } } Function [ function gnupg_addsignkey ] { - Parameters [3] { Parameter #0 [ $res ] Parameter #1 [ $kye ] Parameter #2 [ $passphrase ] } } Function [ function gnupg_addencryptkey ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $kye ] } } Function [ function gnupg_adddecryptkey ] { - Parameters [3] { Parameter #0 [ $res ] Parameter #1 [ $kye ] Parameter #2 [ $passphrase ] } } Function [ function gnupg_deletekey ] { - Parameters [3] { Parameter #0 [ $res ] Parameter #1 [ $kye ] Parameter #2 [ $allow_secret ] } } Function [ function gnupg_gettrustlist ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $pattern ] } } Function [ function gnupg_listsignatures ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $kyeid ] } } Function [ function gnupg_seterrormode ] { - Parameters [2] { Parameter #0 [ $res ] Parameter #1 [ $errnmode ] } } } - Classes [2] { Class [ class gnupg ] { - Constants [35] { Constant [ public int SIG_MODE_NORMAL ] { 0 } Constant [ public int SIG_MODE_DETACH ] { 1 } Constant [ public int SIG_MODE_CLEAR ] { 2 } Constant [ public int VALIDITY_UNKNOWN ] { 0 } Constant [ public int VALIDITY_UNDEFINED ] { 1 } Constant [ public int VALIDITY_NEVER ] { 2 } Constant [ public int VALIDITY_MARGINAL ] { 3 } Constant [ public int VALIDITY_FULL ] { 4 } Constant [ public int VALIDITY_ULTIMATE ] { 5 } Constant [ public int PROTOCOL_OpenPGP ] { 0 } Constant [ public int PROTOCOL_CMS ] { 1 } Constant [ public int SIGSUM_VALID ] { 1 } Constant [ public int SIGSUM_GREEN ] { 2 } Constant [ public int SIGSUM_RED ] { 4 } Constant [ public int SIGSUM_KEY_REVOKED ] { 16 } Constant [ public int SIGSUM_KEY_EXPIRED ] { 32 } Constant [ public int SIGSUM_SIG_EXPIRED ] { 64 } Constant [ public int SIGSUM_KEY_MISSING ] { 128 } Constant [ public int SIGSUM_CRL_MISSING ] { 256 } Constant [ public int SIGSUM_CRL_TOO_OLD ] { 512 } Constant [ public int SIGSUM_BAD_POLICY ] { 1024 } Constant [ public int SIGSUM_SYS_ERROR ] { 2048 } Constant [ public int ERROR_WARNING ] { 1 } Constant [ public int ERROR_EXCEPTION ] { 2 } Constant [ public int ERROR_SILENT ] { 3 } Constant [ public int PK_RSA ] { 1 } Constant [ public int PK_RSA_E ] { 2 } Constant [ public int PK_RSA_S ] { 3 } Constant [ public int PK_DSA ] { 17 } Constant [ public int PK_ELG ] { 20 } Constant [ public int PK_ELG_E ] { 16 } Constant [ public int PK_ECC ] { 18 } Constant [ public int PK_ECDSA ] { 301 } Constant [ public int PK_ECDH ] { 302 } Constant [ public int PK_EDDSA ] { 303 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [26] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $options ] } } Method [ public method keyinfo ] { - Parameters [2] { Parameter #0 [ $pattern ] Parameter #1 [ $secret_only ] } } Method [ public method verify ] { - Parameters [3] { Parameter #0 [ $text ] Parameter #1 [ $signature ] Parameter #2 [ &$plaintext ] } } Method [ public method getengineinfo ] { - Parameters [0] { } } Method [ public method geterror ] { - Parameters [0] { } } Method [ public method geterrorinfo ] { - Parameters [0] { } } Method [ public method clearsignkeys ] { - Parameters [0] { } } Method [ public method clearencryptkeys ] { - Parameters [0] { } } Method [ public method cleardecryptkeys ] { - Parameters [0] { } } Method [ public method setarmor ] { - Parameters [1] { Parameter #0 [ $armor ] } } Method [ public method encrypt ] { - Parameters [1] { Parameter #0 [ $text ] } } Method [ public method decrypt ] { - Parameters [1] { Parameter #0 [ $enctext ] } } Method [ public method export ] { - Parameters [1] { Parameter #0 [ $pattern ] } } Method [ public method import ] { - Parameters [1] { Parameter #0 [ $kye ] } } Method [ public method getprotocol ] { - Parameters [0] { } } Method [ public method setsignmode ] { - Parameters [1] { Parameter #0 [ $signmode ] } } Method [ public method sign ] { - Parameters [1] { Parameter #0 [ $text ] } } Method [ public method encryptsign ] { - Parameters [1] { Parameter #0 [ $text ] } } Method [ public method decryptverify ] { - Parameters [2] { Parameter #0 [ $enctext ] Parameter #1 [ &$plaintext ] } } Method [ public method addsignkey ] { - Parameters [2] { Parameter #0 [ $kye ] Parameter #1 [ $passphrase ] } } Method [ public method addencryptkey ] { - Parameters [1] { Parameter #0 [ $kye ] } } Method [ public method adddecryptkey ] { - Parameters [2] { Parameter #0 [ $kye ] Parameter #1 [ $passphrase ] } } Method [ public method deletekey ] { - Parameters [2] { Parameter #0 [ $kye ] Parameter #1 [ $allow_secret ] } } Method [ public method gettrustlist ] { - Parameters [1] { Parameter #0 [ $pattern ] } } Method [ public method listsignatures ] { - Parameters [1] { Parameter #0 [ $kyeid ] } } Method [ public method seterrormode ] { - Parameters [1] { Parameter #0 [ $errnmode ] } } } } Class [ class gnupg_keylistiterator implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [6] { Method [ public method __construct ] { - Parameters [0] { } } Method [ public method current ] { - Parameters [0] { } } Method [ public method key ] { - Parameters [0] { } } Method [ public method next ] { - Parameters [0] { } } Method [ public method rewind ] { - Parameters [0] { } } Method [ public method valid ] { - Parameters [0] { } } } } } }