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
Наследование
X509ContentType
Атрибуты

Поля

Имя Значение Описание
Unknown 0

Неизвестный сертификат X.509.

Cert 1

Один сертификат X.509.

SerializedCert 2

Один сериализованный сертификат X.509.

Pfx 3

Сертификат с форматированием PFX. Значение Pfx идентично значению Pkcs12 .

Pkcs12 3

Сертификат с форматом PKCS #12. Значение Pkcs12 идентично значению Pfx .

SerializedStore 4

Сериализованное хранилище.

Pkcs7 5

Отформатированный сертификат PKCS #7.

Authenticode 6

Сертификат Authenticode X.509.

Комментарии

Типы контента Cert, Pkcs12 и SerializedCert можно экспортировать в виде массивов байтов. Поэтому все три формата сериализуются сертификатами. SerializedCert отличается от экспортированного файла Cert, созданного с помощью функции CertSerializeCertificateStoreElement, которая сериализует как закодированный сертификат, так и его закодированные свойства. При экспорте одного X509Certificate объекта в обоих форматах и просмотре результирующего массива байтов вы увидите, что они отличаются.

Применяется к