Possible status of an DigitalSignatures.

Namespace: ININ.IceLib.Interactions
Assembly: ININ.IceLib.Interactions (in ININ.IceLib.Interactions.dll) Version: 0.0.0.0 (22.2.0.330)

Syntax

C#
[FlagsAttribute]
public enum EmailSignatureStatus
Visual Basic
<FlagsAttribute> _
Public Enumeration EmailSignatureStatus

Members

Member nameValueDescription
Unknown255 Any sort of catastrophic failure (malformed S/MIME, internal error, etc.).
Ok0 Signature does not show any known problems.
MessageModified1 The cryptographic hash does not match the message. Message was possibly tampered with in transit.
CertificateNotTrusted2 The signer's certificate is not trusted. This could be for various reasons: * One or more of the certificates in the chain is missing from the certificate store or is not trusted. * The signer's certificate has expired or is not yet valid. * The signer's certificate does not have Digital Signature or Email Protection (1.3.6.1.5.5.7.3.4) as a valid use.
EmailHeaderMismatch4 The From: address in the email's header does not match the email address in the certificate.

Remarks

Any flag being on would indicate that the signature has some errors. Please note that 'Unknown' has a value of 0xFF (255) - which has 7 bits on.

Version Information

Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.

See Also