X509ContentType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 X.509 证书的格式。
public enum class X509ContentType
public enum X509ContentType
[System.Runtime.InteropServices.ComVisible(true)]
public enum X509ContentType
type X509ContentType =
[<System.Runtime.InteropServices.ComVisible(true)>]
type X509ContentType =
Public Enum X509ContentType
- 继承
- 属性
字段
| 名称 | 值 | 说明 |
|---|---|---|
| Unknown | 0 | 未知的 X.509 证书。 |
| Cert | 1 | 单个 X.509 证书。 |
| SerializedCert | 2 | 单个序列化的 X.509 证书。 |
| Pfx | 3 | PFX 格式的证书。 该值 |
| Pkcs12 | 3 | PKCS #12 格式的证书。 该值 |
| SerializedStore | 4 | 序列化存储。 |
| Pkcs7 | 5 | PKCS #7 格式的证书。 |
| Authenticode | 6 | 验证码 X.509 证书。 |
注解
内容类型 Cert、Pkcs12 和 SerializedCert 可以导出为字节数组。 因此,所有三种格式都是序列化证书。 SerializedCert 不同于导出的 Cert 文件,因为它是使用 CertSerializeCertificateStoreElement 函数创建的,该函数序列化编码的证书及其编码属性。 如果以两种格式导出相同的 X509Certificate 对象并查看生成的字节数组,则会看到这两个对象不同。