SetSignProcessPrivateKeyUI
Sikkerhed og signaturer
Beskrivelse
Styrer, om en certifikatbundet CNG-udbyder af private nøgler må vise brugergrænseflader til PIN-kode, samtykke, token eller cloudgodkendelse under signering
Denne indstilling gælder for identiteter, der vælges gennem en PFX-fil, Windows-certifikatlageret eller en certifikatkontekst; eksplicitte CNG-nøgle-API'er har deres egen parameter AllowUI
Syntaks
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);
Parametre
| SignProcessID | Værdi returneret af en NewSignProcessFrom*-funktion |
|---|---|
| AllowUI | Sand eller forskellig fra nul for at tillade interaktion med udbyderen, falsk eller nul for at kræve lydløs signering |
Returværdier
| 1 | Indstillingen blev gemt |
|---|---|
| 0 | Proces-ID'et var ugyldigt |
Bemærkninger
Lydløs tilstand er fortsat standarden, så uovervågede tjenester ikke blokeres af et uventet udbydervindue
Interaktiv tilstand sender frakoblede RSA- og ECDSA-signaturer gennem NCrypt og udelader NCRYPT_SILENT_FLAG