X509PrivateKeyProtection 열거형(certenroll.h)
X509PrivateKeyProtection 열거형은 암호화 공급자가 지원하는 프라이빗 키 보호 수준을 지정합니다. 예를 들어 강력한 키 보호를 사용하도록 설정하면 일반적으로 키를 만들 때와 키를 사용할 때마다 암호를 입력하라는 메시지가 사용자에게 표시됩니다. 정확한 동작은 사용 중인 KSP 또는 CSP에 의해 지정됩니다. IX509PrivateKey 인터페이스에서 KeyProtection 속성을 사용하여 열거형 값을 지정하거나 검색할 수 있습니다.
Syntax
typedef enum X509PrivateKeyProtection {
XCN_NCRYPT_UI_NO_PROTECTION_FLAG = 0,
XCN_NCRYPT_UI_PROTECT_KEY_FLAG = 0x1,
XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG = 0x2,
XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG = 0x4,
XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG = 0x8
} ;
상수
XCN_NCRYPT_UI_NO_PROTECTION_FLAG 값: 0 보호 수준이 지정되지 않았습니다. |
XCN_NCRYPT_UI_PROTECT_KEY_FLAG 값: 0x1 프로세스에서 키를 사용하려고 함을 나타내는 사용자 인터페이스가 표시됩니다. 정확한 동작은 사용 중인 KSP 또는 CSP에 의해 지정됩니다. 일부 Microsoft 레거시 CSP를 사용하면 클라이언트가 키를 사용하는 데 암호가 필요한지 또는 사용자가 프롬프트만 승인해야 하는지 여부를 결정할 수 있습니다. |
XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG 값: 0x2 강력한 키 보호를 지정합니다. 일반적으로 키를 만들 때와 키를 사용할 때마다 암호를 입력하라는 메시지가 사용자에게 표시됩니다. 정확한 동작은 사용 중인 KSP에 의해 지정됩니다. 이 값은 레거시 CSP에 대한 인증서 등록 API에서 지원되지 않습니다. |
XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG 값: 0x4 |
XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG 값: 0x8 |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | certenroll.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기