Signs the given plaintext with the keys, which were set with gnupg_addsignkey before and returns the signed text or the signature, depending on what was set with gnupg_setsignmode.
The gnupg identifier, from a call to gnupg_init or gnupg.
The plain text being signed.
On success, this function returns the signed text or the signature. On failure, this function returns false.