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
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| 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 | Сертификат Authenticode X.509. |
Комментарии
Типы контента Cert, Pkcs12 и SerializedCert можно экспортировать в виде массивов байтов. Поэтому все три формата сериализуются сертификатами. SerializedCert отличается от экспортированного файла Cert, созданного с помощью функции CertSerializeCertificateStoreElement, которая сериализует как закодированный сертификат, так и его закодированные свойства. При экспорте одного X509Certificate объекта в обоих форматах и просмотре результирующего массива байтов вы увидите, что они отличаются.