Záznam THPDFCertificateStoreSelector

Vybere úložiště certifikátů Windows, otisk certifikátu a chování výzvy k soukromému klíči při podepisování PDF systémovým certifikátem

Deklarace

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

Jednotka

HPDFWinCertSigner

Pole

PoleÚčel
LocationRozsah úložiště: cslCurrentUser (výchozí) nebo cslLocalMachine, mapované na odpovídající příznaky CERT_SYSTEM_STORE
StoreNameNázev systémového úložiště otevíraného přes CertOpenStore; Default používá MY
ThumbprintOtisk SHA-1 certifikátu, který se má použít; vyžaduje se a normalizuje se před vyhledáváním v úložišti
AllowUIPokud je False, získá se soukromý klíč s CRYPT_ACQUIRE_SILENT_FLAG, takže se nemůže objevit žádný dialog
DefaultTřídní funkce vracející aktuálního uživatele, úložiště MY, prázdný otisk a vypnuté UI

Poznámky k použití

Související API