THPDFCertificateStoreSelector Record

Velger Windows-sertifikatlager, sertifikat-thumbprint og oppførsel for privatnøkkel-spørsmål ved systemsertifikat-PDF-signering

Deklarasjon

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

Enhet

HPDFWinCertSigner

Felt

FeltFormål
LocationLageromfang: cslCurrentUser (standardverdien) eller cslLocalMachine, mappet til de matchende CERT_SYSTEM_STORE-flaggene
StoreNameSystemlagernavn åpnet via CertOpenStore; Default bruker MY
ThumbprintSHA-1-thumbprint av sertifikatet som skal brukes; påkrevd og normalisert før lageroppslaget
AllowUINår False, hentes den private nøkkelen med CRYPT_ACQUIRE_SILENT_FLAG slik at ingen dialog kan vises
DefaultKlassefunksjon som returnerer gjeldende bruker, lager MY, tomt thumbprint og UI deaktivert

Bruksnotater

Relaterte API-er