Class SigningException
- Namespace
- SimpleSign.Core.Signing
- Assembly
- SimpleSign.Core.dll
Thrown when a signing operation fails due to invalid completed configuration, certificate, timestamp, LTV, or CMS construction issues.
[ExcludeFromCodeCoverage]
public class SigningException : SimpleSignException, ISerializable
- Inheritance
-
SigningException
- Implements
- Derived
- Inherited Members
Constructors
SigningException(string)
Creates a new instance with the specified message.
public SigningException(string message)
Parameters
messagestring
SigningException(string, SigningErrorReason)
Creates a new instance with the specified message and reason code.
public SigningException(string message, SigningErrorReason reason)
Parameters
messagestringThe error message.
reasonSigningErrorReasonThe stable machine-readable reason code.
SigningException(string, SigningErrorReason, Exception)
Creates a new instance with the specified message, reason code, and inner exception.
public SigningException(string message, SigningErrorReason reason, Exception innerException)
Parameters
messagestringThe error message.
reasonSigningErrorReasonThe stable machine-readable reason code.
innerExceptionExceptionThe preserved inner exception.
SigningException(string, Exception)
Creates a new instance with the specified message and inner exception.
public SigningException(string message, Exception innerException)
Parameters
Properties
Reason
The stable machine-readable reason code.
public SigningErrorReason Reason { get; }