THPDFCertificateStoreSelector Record

Seleziona il certificate store di Windows, il thumbprint del certificato e il comportamento del prompt della chiave privata per la firma PDF a certificati di sistema

Dichiarazione

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

Unità

HPDFWinCertSigner

Campi

CampoScopo
LocationAmbito dello store: cslCurrentUser (il predefinito) o cslLocalMachine, mappato sui flag CERT_SYSTEM_STORE corrispondenti
StoreNameNome dello store di sistema aperto tramite CertOpenStore; Default usa MY
ThumbprintThumbprint SHA-1 del certificato da usare; richiesto e normalizzato prima della ricerca nello store
AllowUIQuando False, la chiave privata viene acquisita con CRYPT_ACQUIRE_SILENT_FLAG così nessun dialogo può apparire
DefaultFunzione di classe che restituisce utente corrente, store MY, thumbprint vuoto e UI disabilitata

Note d'uso

API correlate