SetSignProcessPrivateKeyUI
보안 및 서명
설명
인증서에 바인딩된 CNG 개인 키 공급자가 서명 중에 PIN, 동의, 토큰 또는 클라우드 승인 사용자 인터페이스를 표시할 수 있는지 제어함
이 설정은 PFX 파일, Windows 인증서 저장소 또는 인증서 컨텍스트를 통해 선택한 ID에 적용되며, 명시적 CNG 키 API에는 자체 AllowUI 매개변수가 있음
구문
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);
매개변수
| SignProcessID | NewSignProcessFrom* 함수가 반환한 값 |
|---|---|
| AllowUI | 공급자 상호 작용을 허용하려면 True 또는 0이 아닌 값, 자동 서명을 요구하려면 false 또는 0 |
반환 값
| 1 | 설정이 저장되었습니다 |
|---|---|
| 0 | 프로세스 ID가 잘못되었습니다 |
비고
무인 서비스가 예기치 않은 공급자 창 때문에 차단되지 않도록 자동 모드가 기본값으로 유지됩니다
대화형 모드는 RSA 및 ECDSA 분리 서명을 NCrypt를 통해 처리하고 NCRYPT_SILENT_FLAG를 생략합니다