SetSignProcessPrivateKeyUI
Sauga ir parašai
Aprašymas
Valdo, ar sertifikatu susietasis CNG privataus rakto tiekėjas pasirašymo metu gali rodyti PIN, sutikimo, žetonų arba debesies patvirtinimo naudotojo sąsajas
Šis nustatymas taikomas tapatybėms, parinktoms per PFX failą, Windows sertifikatų saugyklą arba sertifikato kontekstą; aiškiosios CNG raktų API neša savąjį AllowUI parametrą
Sintaksė
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);
Parametrai
| SignProcessID | Reikšmė, grąžinama NewSignProcessFrom* funkcijos |
|---|---|
| AllowUI | True arba nenulinė reikšmė tiekėjo sąveikai leisti, false arba nulis – tylųjį pasirašymą reikalauti |
Grąžinamos reikšmės
| 1 | Nustatymas išsaugotas |
|---|---|
| 0 | Proceso ID buvo netinkamas |
Pastabos
Tylusis režimas lieka numatytuoju, kad priežiūros nereikalaujančios paslaugos neblokuotų dėl netikėto tiekėjo lango
Interaktyvusis režimas RSA ir ECDSA atskirąsias parašus nukreipia per NCrypt ir praleidžia NCRYPT_SILENT_FLAG