THPDFCertificateStoreSelector Record

Vælger Windows-certifikatlager, certifikat-thumbprint og opførsel for prompter om private nøgler ved PDF-signering med systemcertifikat

Deklaration

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

Enhed

HPDFWinCertSigner

Felter

FeltFormål
LocationLageromfang: cslCurrentUser (standardværdien) eller cslLocalMachine, afbildet til de tilsvarende CERT_SYSTEM_STORE-flag
StoreNameSystemlagernavn, der åbnes via CertOpenStore; Default bruger MY
ThumbprintSHA-1-thumbprint på certifikatet, der skal bruges; påkrævet og normaliseret før lageropslaget
AllowUIVed False hentes den private nøgle med CRYPT_ACQUIRE_SILENT_FLAG, så ingen dialog kan vises
DefaultKlassefunktion, der returnerer aktuel bruger, lager MY, tomt thumbprint og deaktiveret brugergrænseflade

Brugsnoter

Relaterede API'er