KeyUsage 对象
[ KeyUsage 对象可用于“要求”部分中指定的操作系统。 请改用 System.Security.Cryptography.X509Certificates 命名空间中的 X509EnhancedKeyUsageExtension 类。]
KeyUsage 对象提供对证书的密钥使用属性的只读访问。
成员
KeyUsage 对象具有以下类型的成员:
属性
KeyUsage 对象具有这些属性。
属性 | 访问类型 | 说明 |
---|---|---|
IsCritical |
只读 |
检索一个布尔值,该值指示 KeyUsage 扩展是否标记为关键。 |
IsCRLSignEnabled |
只读 |
检索一个布尔值,该值指示是否设置了 CRLSign 位。 |
IsDataEnciphermentEnabled |
只读 |
检索一个布尔值,该值指示是否设置 dataEncipherment 位。 |
IsDecipherOnlyEnabled |
只读 |
检索指示是否设置 decipherOnly 位的布尔值。 |
IsDigitalSignatureEnabled |
只读 |
检索一个布尔值,该值指示是否设置了 digitalSignature 位。 |
IsEncipherOnlyEnabled |
只读 |
检索一个布尔值,该值指示是否设置了 encipherOnly 位。 |
IsKeyAgreementEnabled |
只读 |
检索一个布尔值,该值指示是否设置 keyAgreement 位。 |
IsKeyCertSignEnabled |
只读 |
检索一个布尔值,该值指示是否设置了 keyCertSign 位。 |
IsKeyEnciphermentEnabled |
只读 |
检索一个布尔值,该值指示是否设置 keyEncipherment 位。 |
IsNonRepudiationEnabled |
只读 |
检索一个布尔值,该值指示是否设置了 nonRepudiationEnabled 位。 |
IsPresent |
只读 |
检索一个布尔值,该值指示 是否存在 KeyUsage 扩展。 这是默认属性。 |
备注
无法创建 KeyUsage 对象。
要求
要求 | 值 |
---|---|
可再发行组件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本 |
DLL |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈