SetSignProcessPrivateKeyUI

Varnost in podpisi

Opis

Nadzoruje, ali sme ponudnik zasebnega ključa, vezan na certifikat CNG, med podpisovanjem prikazati uporabniške vmesnike za PIN, soglasje, žeton ali odobritev v oblaku

Ta nastavitev velja za identitete, izbrane prek datoteke PFX, shrambe certifikatov Windows ali konteksta certifikata; izrecni ključni API CNG nosijo svoj parameter 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

SignProcessIDVrednost, ki jo vrne funkcija NewSignProcessFrom*
AllowUITrue ali neničelno za dovoljenje interakcije s ponudnikom, false ali nič za zahtevo tihlega podpisovanja

Vrnjene vrednosti

1Nastavitev je bila shranjena
0ID procesa ni bil veljaven

Opombe

Tihi način ostaja privzet, tako da neobslužene storitve ne blokirajo ob nepričakovanem oknu ponudnika

Interaktivni način usmerja odcepljena podpisa RSA in ECDSA skozi NCrypt in izpusti NCRYPT_SILENT_FLAG

Glejte tudi

SetSignProcessCNGKey, SetSignProcessCertFromStore