Table of Contents

Property SigningTime

Namespace
DocWright.Signatures
Assembly
DocWright.Signatures.dll

SigningTime

The signing time to record, or null to record none.

public DateTimeOffset? SigningTime { get; set; }

Property Value

DateTimeOffset?

Remarks

Caller-supplied on purpose, exactly like PdfMetadata.CreationDate. DocWright emits no ambient timestamps: a writer that reached for DateTime.Now would make its own output non-reproducible and would quietly break the determinism gate every other writer in the library is held to.

Leaving it null is not a loss of security. A signing time in a signature is an unattested claim by the signer either way; only a timestamping authority (RFC 3161, not implemented — see COMPAT.md) makes it evidence.