X509ContentType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает формат сертификата 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
- Наследование
- Атрибуты
Поля
Authenticode | 6 | Сертификат Authenticode X.509. |
Cert | 1 | Единый сертификат X.509. |
Pfx | 3 | Сертификат в формате PFX. Значение |
Pkcs12 | 3 | Сертификат в формате PKCS 12. Значение |
Pkcs7 | 5 | Сертификат в формате PKCS 7. |
SerializedCert | 2 | Единый сериализованный сертификат X.509. |
SerializedStore | 4 | Сериализованное хранилище. |
Unknown | 0 | Неизвестный сертификат X.509. |
Комментарии
Типы контента Cert, Pkcs12 и SerializedCert можно экспортировать в виде массивов байтов. Поэтому все три формата являются сериализованными сертификатами. SerializedCert отличается от экспортированного файла сертификата тем, что он создается с помощью функции CertSerializeCertificateStoreElement, которая сериализует закодированный сертификат и его закодированные свойства. Если вы экспортируете один и тот же X509Certificate объект в обоих форматах и просматриваете результирующие массивы байтов, вы увидите, что они отличаются.