Attempts to decrypt the encrypted MIME part contained within the multipart/encrypted object this.
When non-null, session_key
should be a null-terminated
string, such as the one returned by get_session_key from a previous
decryption. If the session_key
is not valid, decryption will fail.
If result
is non-null, then on a successful decrypt operation, it will be updated to point
to a newly-allocated DecryptResult with signature status information as well as a
list of recipients that the part was encrypted to.
this | |
flags | |
session_key |
session key to use or null |
result |
the decrypted MIME part on success or null on fail. If the decryption fails, an exception will be
set on |