Freigeben über


X509ContentType Enumeration

Definition

Gibt das Format eines X.509-Zertifikats an.

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
Vererbung
X509ContentType
Attribute

Felder

Name Wert Beschreibung
Unknown 0

Ein unbekanntes X.509-Zertifikat.

Cert 1

Ein einzelnes X.509-Zertifikat.

SerializedCert 2

Ein einzelnes serialisiertes X.509-Zertifikat.

Pfx 3

Ein PFX-formatiertes Zertifikat. Der Pfx Wert ist identisch mit dem Pkcs12 Wert.

Pkcs12 3

Ein PKCS #12-formatiertes Zertifikat. Der Pkcs12 Wert ist identisch mit dem Pfx Wert.

SerializedStore 4

Ein serialisierter Speicher.

Pkcs7 5

Ein PKCS #7-formatiertes Zertifikat.

Authenticode 6

Ein Authenticode X.509-Zertifikat.

Hinweise

Inhaltstypen Cert, Pkcs12 und SerializedCert können als Bytearrays exportiert werden. Daher sind alle drei Formate serialisierte Zertifikate. SerializedCert unterscheidet sich von einer exportierten Cert-Datei darin, dass sie mithilfe der CertSerializeCertificateStoreElement-Funktion erstellt wird, die sowohl das codierte Zertifikat als auch die codierten Eigenschaften serialisiert. Wenn Sie dasselbe X509Certificate Objekt in beiden Formaten exportieren und die resultierenden Bytearrays anzeigen, sehen Sie, dass die beiden unterschiedlich sind.

Gilt für: