Поделиться через


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
Атрибуты

Поля

Authenticode 6

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

Cert 1

Единый сертификат X.509.

Pfx 3

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

Pkcs12 3

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

Pkcs7 5

Сертификат в формате PKCS 7.

SerializedCert 2

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

SerializedStore 4

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

Unknown 0

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

Комментарии

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

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