KeyProtectionLevel 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定密钥保护级别。 此枚举类型用于 CertificateRequestProperties 对象的 KeyProtectionLevel 属性中。
public enum class KeyProtectionLevel
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class KeyProtectionLevel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum KeyProtectionLevel
var value = Windows.Security.Cryptography.Certificates.KeyProtectionLevel.noConsent
Public Enum KeyProtectionLevel
- 继承
-
KeyProtectionLevel
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
ConsentOnly | 1 | 创建或使用私钥时,将通过对话框通知用户。 |
ConsentWithFingerprint | 3 | 创建或使用密钥时,系统会提示用户输入密钥的指纹验证。 |
ConsentWithPassword | 2 | 创建或使用密钥时,系统会提示用户输入密钥的密码。 |
NoConsent | 0 | 没有强密钥保护。 |