Decrypts the content of the this and then replaces the content with the new, decrypted, content.
this |
a Part |
flags |
a set of DecryptFlags |
session_key |
the session key to use or null |
a DecryptResult on success or null on error. |