X509ContentType Wyliczenie

Definicja

Określa format certyfikatu X.509.

C#
public enum X509ContentType
C#
[System.Runtime.InteropServices.ComVisible(true)]
public enum X509ContentType
Dziedziczenie
X509ContentType
Atrybuty

Pola

Nazwa Wartość Opis
Authenticode 6

Certyfikat Authenticode X.509.

Cert 1

Pojedynczy certyfikat X.509.

Pfx 3

Certyfikat sformatowany w formacie PFX. Wartość jest identyczna Pfx z wartością Pkcs12 .

Pkcs12 3

Certyfikat W formacie PKCS #12. Wartość jest identyczna Pkcs12 z wartością Pfx .

Pkcs7 5

Certyfikat PKCS #7 sformatowany.

SerializedCert 2

Jeden serializowany certyfikat X.509.

SerializedStore 4

Serializowany magazyn.

Unknown 0

Nieznany certyfikat X.509.

Uwagi

Typy zawartości Cert, Pkcs12 i SerializedCert można eksportować jako tablice bajtów. W związku z tym wszystkie trzy formaty są serializowanymi certyfikatami. SerializedCert różni się od wyeksportowanego pliku Cert w tym, że jest tworzony przy użyciu funkcji CertSerializeCertificateStoreElement, która serializuje zarówno zakodowany certyfikat, jak i jego zakodowane właściwości. Jeśli wyeksportujesz ten sam X509Certificate obiekt w obu formatach i wyświetlisz wynikowe tablice bajtów, zobaczysz, że te dwa obiekty są różne.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1