SetSignProcessPrivateKeyUI
Bezbednost i potpisi
Opis
Kontroliše da li dobavljač CNG privatnih ključeva vezanih za sertifikat sme prikazivati PIN, saglasnost, token ili cloud-odobrenje korisničke interfejse tokom potpisivanja
Ovo podešavanje važi za identitete izabrane kroz PFX datoteku, Windows sertifikat skladište ili kontekst sertifikata; eksplicitni CNG API-ji ključeva nose sopstveni parametar AllowUI
Sintaksa
Delphi
Function TPDFlib.SetSignProcessPrivateKeyUI(SignProcessID: Integer; AllowUI: Boolean): Integer;
ActiveX
Function PDFlib::SetSignProcessPrivateKeyUI(SignProcessID As Long, AllowUI As Long) As Long
DLL
int DLSetSignProcessPrivateKeyUI(int InstanceID, int SignProcessID, int AllowUI);
Parametri
| SignProcessID | Vrednost koju vraća funkcija NewSignProcessFrom* |
|---|---|
| AllowUI | True ili različito od nule da se dozvoli interakcija sa providerom, false ili nula da se zahteva tiho potpisivanje |
Povratne vrednosti
| 1 | Podešavanje je sačuvano |
|---|---|
| 0 | ID procesa nije bio ispravan |
Napomene
Tih režim ostaje podrazumevan da nepraćeni servisi ne bi stajali na neočekivanom provider prozoru
Interaktivni režim usmerava RSA i ECDSA odvojene potpise kroz NCrypt i izostavlja NCRYPT_SILENT_FLAG