THPDFAuthenticatedIncrementalUpdateOptions Record
Controls how an authenticated incremental save authenticates signatures: authentication mode, transform-policy requirement and nested certificate validation options
Declaration
THPDFAuthenticatedIncrementalUpdateOptions= record
Authentication: THPDFIncrementalPolicyAuthentication;
RequireSignaturePolicy: boolean;
CertificateValidation: THPDFCertificateValidationOptions;
class function Default: THPDFAuthenticatedIncrementalUpdateOptions;
static;
end;
Unit
HPDFDoc
Fields
| Field | Purpose |
|---|---|
Authentication | THPDFIncrementalPolicyAuthentication selecting how signature policies are authenticated; the default is ipaCryptographic |
RequireSignaturePolicy | When true (the default) the save insists on signatures carrying satisfiable transform policies |
CertificateValidation | Nested THPDFCertificateValidationOptions record configuring certificate trust checks applied to the signatures |
Default | Class function returning cryptographic authentication, RequireSignaturePolicy= True and default certificate validation |
Usage notes
- Start from
THPDFAuthenticatedIncrementalUpdateOptions.Defaultand adjust individual fields rather than assembling an uninitialised record - Pass the record to
THotPDF.SaveIncrementalUpdateAuthenticated; the overload without options appliesDefaultinternally - Requires a compiler with the
D2009+conditional define, as with the authenticated save itself