|
Revoke the signature of the OpenPGP key To revoke the signature use one of the TElPGPCustomSecretKey methods: Revoke() or DirectRevoke(), depending on the signature type. To revoke a direct key signature call TElPGPCustomSecretKey.DirectRevoke() method and pass the following parameters: Key (key or subkey to be revoked), Signature (the revocation signature will be put here) and RevokedSignature (the signature to be revoked). To revoke other kinds of signatures use TElPGPCustomSecretKey.Revoke() method. To revoke a key/subkey binding signature pass only two parameters (Key and Signature) to the TElPGPCustomSecretKey.Revoke(). The revocation signature will be put into the Signature parameter. To revoke a user certification signature pass the following parameters to the TElPGPCustomSecretKey.Revoke() method: Key (the corresponding public key), User (the TElPGPUserID or TElPGPUserAttr object identifying the public key owner) and Signature (revocation signature will be placed here). |

