SetSignProcessPrivateKeyUI

Zabezpečení a podpisy

Popis

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

Syntaxe

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

Parametry

SignProcessIDHodnota vrácená funkcí NewSignProcessFrom*
AllowUITrue or nonzero to allow provider interaction, false or zero to require silent signing

Návratové hodnoty

1The setting was stored
0Id procesu bylo neplatné

Poznámky

Tichý režim zůstává defaultem, aby neobsloužené služby nezasekly na neočekávaném okně providera

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

Viz také

SetSignProcessCNGKey, SetSignProcessCertFromStore