SetSignProcessContentsEstimate
Tietoturva ja allekirjoitukset
Kuvaus
Määrittää allekirjoituksen /Contentsin kapasiteetin arviointiin käytettävät materiaalikoot ja turvamarginaaliArvioija yhdistää perus-CMS-koon varmenneketjun, mitätöinnin ja aikaleimavaatimuksiin ennen allekirjoituskentän kirjoittamista
Syntaksi
Delphi
Function TPDFlib.SetSignProcessContentsEstimate(SignProcessID, CertificateChainBytes, CRLBytes, OCSPBytes, TimeStampTokenBytes, SafetyMarginPercent: Integer): Integer;
ActiveX
Function PDFlib::SetSignProcessContentsEstimate(SignProcessID As Long, CertificateChainBytes As Long, CRLBytes As Long, OCSPBytes As Long, TimeStampTokenBytes As Long, SafetyMarginPercent As Long) As Long
DLL
int DLSetSignProcessContentsEstimate(int InstanceID, int SignProcessID, int CertificateChainBytes, int CRLBytes, int OCSPBytes, int TimeStampTokenBytes, int SafetyMarginPercent);
Parametrit
| SignProcessID | Value returned by a NewSignProcessFrom* function |
|---|---|
| CertificateChainBytes | Anna arvo -1 löytääksesi jäljellä olevan varmenneketjun paikallisista Windows-välimuisteista, arvo 0 jättääksesi lisäketjukapasiteetin pois tai positiivinen arvo toimittaaksesi odotetun koodatun koon |
| CRLBytes | Total expected DER bytes for planned certificate revocation lists |
| OCSPBytes | Total expected DER bytes for planned OCSP responses |
| TimeStampTokenBytes | Odotettu DER-koko suunnitellulle RFC 3161 -aikaleimatokenille |
| SafetyMarginPercent | Additional percentage from 0 through 100 applied before alignment |
Paluuarvot
| 1 | Arvioinnin määritys hyväksyttiin |
|---|---|
| 0 | Prosessitunnus, materiaalikoko, kokonaismäärä tai prosenttiosuus oli virheellinen |
Huomautukset
Uusi allekirjoitusprosessi oletusarvoisesti välimuistittaa ketjun havaitsemiseen, ei suunniteltua mitätöinti- tai aikaleimamateriaalia ja 15 prosentin turvamarginaaliinPaikallinen PFX-allekirjoitus käyttää mitattua CMS-kokoa, kun taas järjestelmäsäilön, CNG:n, Ed25519:n ja ulkoisen tiivistelmän allekirjoitus johtaa enimmäisallekirjoituskoon varmenteen julkisesta avaimesta kutsumatta yksityistä avainta tai takaisinkutsua
Varmenneketjun havaitseminen on vain välimuistipohjaista, eikä se koskaan suorita verkohakuaTulos tasataan 256 tavuun ja kattoon 64 MiB:iin, ja
SetSignProcessReserveContentsBytes remains an additive manual reserve
Katso myös
GetSignProcessEstimatedContentsBytes, SetSignProcessReserveContentsBytes, SetPAdESSignatureTimeStampToken