Class SignatureStatus
Represents the outcome of a PDF digital signature verification.
Inheritance
System.Object
SignatureStatus
Namespace: IronPdf.Signing.Inspection
Assembly: IronPdf.dll
Syntax
public sealed class SignatureStatus : Enum
Fields
Indeterminate
Signature validity could not be fully determined, typically due to network or timeout issues during revocation checking.
Declaration
public const SignatureStatus Indeterminate
Field Value
| Type | Description |
|---|---|
| SignatureStatus |
Invalid
Signature is invalid due to cryptographic failure, certificate revocation, or document tampering detected after signing.
Declaration
public const SignatureStatus Invalid
Field Value
| Type | Description |
|---|---|
| SignatureStatus |
Valid
Signature is cryptographically valid and the certificate chain is trusted.
Declaration
public const SignatureStatus Valid
Field Value
| Type | Description |
|---|---|
| SignatureStatus |
ValidWithWarnings
Signature is cryptographically valid but has non-critical issues such as a weak algorithm (SHA-1), self-signed certificate, or untrusted root CA.
Declaration
public const SignatureStatus ValidWithWarnings
Field Value
| Type | Description |
|---|---|
| SignatureStatus |
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |