gmime.decrypt_result
Module for [DecryptResult] class
Types 3
An object containing the results from decrypting an encrypted stream.
Methods
DecryptResultGidBuilder builder() static nothrowGet builder for [gmime.decrypt_result.DecryptResult] Returns: New builder objectgmime.types.CipherAlgo getCipher() nothrowGet the cipher algorithm used. Returns: the cipher algorithm used.gmime.types.DigestAlgo getMdc() nothrowGet the mdc digest algorithm used. Returns: the mdc digest algorithm used.gmime.certificate_list.CertificateList getRecipients() nothrowGets the list of certificates that the stream had been encrypted to. Returns: a #GMimeCertificateList.string getSessionKey() nothrowGet the session key used for this decryption. Returns: the session key digest algorithm used, or null if no session key was requested or found.gmime.signature_list.SignatureList getSignatures() nothrowGets a list of signatures if the encrypted stream had also been signed. Returns: a #GMimeSignatureList or null if the stream was not signed.void setRecipients(gmime.certificate_list.CertificateList recipients) nothrowSets the list of certificates that the stream had been encrypted to.void setSessionKey(string sessionKey = null) nothrowSet the session key to be returned by this decryption result.void setSignatures(gmime.signature_list.SignatureList signatures) nothrowSets the list of signatures.Fluent builder implementation template for gmime.decrypt_result.DecryptResult
Fluent builder for gmime.decrypt_result.DecryptResult
Methods