THPDFCertificateStoreSelector Record

Väljer Windows-certifikatarkiv, certifikattumavtryck och beteende för fråga om privat nyckel vid PDF-signering med systemcertifikat

Deklaration

THPDFCertificateStoreSelector= record
  Location: THPDFCertificateStoreLocation;
  StoreName: UnicodeString;
  Thumbprint: AnsiString;
  AllowUI: Boolean;
  class function Default: THPDFCertificateStoreSelector; static;
end;

Enhet

HPDFWinCertSigner

Fält

FältSyfte
LocationArkivomfång: cslCurrentUser (standardvärdet) eller cslLocalMachine, mappat till motsvarande CERT_SYSTEM_STORE-flaggor
StoreNameNamn på systemarkiv som öppnas via CertOpenStore; Default använder MY
ThumbprintSHA-1-tumavtryck för certifikatet som ska användas; krävs och normaliseras före arkivuppslaget
AllowUINär False hämtas den privata nyckeln med CRYPT_ACQUIRE_SILENT_FLAG så att ingen dialog kan visas
DefaultKlassfunktion som returnerar aktuell användare, arkiv MY, tomt tumavtryck och UI inaktiverat

Användningsanteckningar

Relaterade API:er