THPDFCertificateStoreSelector Record
Valitsee Windows-sertifikaattivaraston, sertifikaatin sormenjäljen ja yksityisen avaimen kehotuskäyttäytymisen järjestelmäsertifikaatteja käyttävälle PDF-allekirjoitukselle
Määrittely
THPDFCertificateStoreSelector= record
Location: THPDFCertificateStoreLocation;
StoreName: UnicodeString;
Thumbprint: AnsiString;
AllowUI: Boolean;
class function Default: THPDFCertificateStoreSelector; static;
end;
Yksikkö
HPDFWinCertSigner
Kentät
| Kenttä | Tarkoitus |
|---|---|
Location | Varaston laajuus: cslCurrentUser (oletus) tai cslLocalMachine, kääntyy vastaaviksi CERT_SYSTEM_STORE-lipuiksi |
StoreName | Järjestelmävaraston nimi, joka avataan CertOpenStore-kutsulla; Default käyttää arvoa MY |
Thumbprint | Käytettävän sertifikaatin SHA-1-sormenjälki; vaaditaan ja normalisoidaan ennen varastohakua |
AllowUI | Kun arvo on False, yksityinen avain haetaan lipulla CRYPT_ACQUIRE_SILENT_FLAG, joten mikään dialogi ei voi avautua |
Default | Luokkafunktio, joka palauttaa nykyisen käyttäjän, varaston MY, tyhjän sormenjäljen ja käyttöliittymän pois käytöstä |
Käyttöhuomautukset
- Aloita arvosta
THPDFCertificateStoreSelector.Defaultja asetaThumbprint; allekirjoitus nostaa virheen, jos sormenjälki on tyhjä - Välitä tietue funktiolle
HPDFSignPDFStreamWithSystemCertificatetaiHPDFSignPDFFileWithSystemCertificate - Pidä
AllowUIarvossa False palvelu- ja eräskenaarioissa, joissa yksityisen avaimen kehotteisiin ei voi vastata