EmailPgpDecryptionResult
OfficeIMO.Email
Result of decrypting a PGP/MIME or inline OpenPGP message.
Inheritance
- object
- EmailPgpDecryptionResult
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Method EmailPgp.Decrypt
Inherited Methods
Properties
public EmailProtectionKind ProtectionKind { get; } #MIME protection wrapper detected by the reader.
public EmailInlinePgpKind InlinePgp { get; } #Inline OpenPGP block detected in the body.
public OfficeOpenPgpMessageResult? Cryptography { get; } #Decryption result, including signatures combined with the encryption (RFC 3156 section 6.2).
public byte[]? DecryptedMimeEntity { get; } #Decrypted MIME entity bytes for PGP/MIME messages.
public EmailPgpVerificationResult? NestedSignature { get; } #Verification of a multipart/signed entity found inside the encryption (RFC 3156 section 6.1).
public IReadOnlyList<EmailDiagnostic> Diagnostics { get; } #Extraction and projection diagnostics.
public bool IsDecrypted { get; } #True when the content was decrypted with integrity protection (or read, for signed-only inline messages).
public bool IsSignatureValid { get; } #True when a combined or nested signature exists and every such signature is valid.