SetSignProcessPrivateKeyUI

אבטחה וחתימות

תיאור

Controls whether a certificate-bound CNG private-key provider may display PIN, consent, token, or cloud-approval user interfaces during signing

This setting applies to identities selected through a PFX file, Windows certificate store, or certificate context; explicit CNG key APIs carry their own AllowUI parameter

תחביר

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);

פרמטרים

SignProcessIDValue returned by a NewSignProcessFrom* function
AllowUITrue or nonzero to allow provider interaction, false or zero to require silent signing

ערכים מוחזרים

1The setting was stored
0מזהה התהליך לא היה חוקי

הערות

מצב שקט נשאר ברירת המחדל כך ששירותים ללא פיקוח לא ייתקעו על חלון ספק בלתי צפוי

Interactive mode routes RSA and ECDSA detached signatures through NCrypt and omits NCRYPT_SILENT_FLAG

ראה גם

SetSignProcessCNGKey, SetSignProcessCertFromStore