CngKeyCreationParameters.KeyUsage 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置应用于当前密钥的加密操作。
public:
property Nullable<System::Security::Cryptography::CngKeyUsages> KeyUsage { Nullable<System::Security::Cryptography::CngKeyUsages> get(); void set(Nullable<System::Security::Cryptography::CngKeyUsages> value); };
public System.Security.Cryptography.CngKeyUsages? KeyUsage { get; set; }
member this.KeyUsage : Nullable<System.Security.Cryptography.CngKeyUsages> with get, set
Public Property KeyUsage As Nullable(Of CngKeyUsages)
属性值
指定密钥用法的一个或多个枚举值的按位组合。 默认值为 null
,该值指示已设置密钥存储提供程序的默认密钥用法。
注解
创建新对象时 CngKey ,将使用此属性。 它指定将在新密钥上启用的 (用法,例如加密/解密、签名/验证和机密协议生成) 。