Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
System.Security.Cryptography.X509Certificates-Namespace
Der System.Security.Cryptography.X509Certificates-Namespace enthält die Implementierung der Common Language Runtime des Authenticode X.509v3-Zertifikats. Dieses Zertifikat ist mit einem privaten Schlüssel signiert, der den Inhaber des Zertifikats eindeutig identifiziert.
| Klasse | Beschreibung | |
|---|---|---|
|
AuthenticodeSignatureInformation | Stellt Informationen zu der Authenticode-Signatur für ein Manifest bereit. |
|
PublicKey | Stellt die öffentlichen Schlüsselinformationen eines Zertifikats dar. Diese Klasse kann nicht vererbt werden. |
|
TimestampInformation | Stellt Detailinformationen zum Zeitstempel der Authenticode-Signatur für ein Manifest bereit. |
|
X500DistinguishedName | Stellt den Distinguished Name eines X509-Zertifikats dar. Diese Klasse kann nicht vererbt werden. |
|
X509BasicConstraintsExtension | Definiert die für ein Zertifikat festgelegten Einschränkungen. Diese Klasse kann nicht vererbt werden. |
|
X509Certificate | Stellt Methoden bereit, die Sie beim Verwenden von X.509-Zertifikaten (v.3) unterstützen. |
|
X509Certificate2 | Stellt ein X.509-Zertifikat dar. |
|
X509Certificate2Collection | Stellt eine Auflistung von X509Certificate2-Objekten dar. Diese Klasse kann nicht vererbt werden. |
|
X509Certificate2Enumerator | Unterstützt eine einfache Iteration durch ein X509Certificate2Collection-Objekt. Diese Klasse kann nicht vererbt werden. |
|
X509Certificate2UI | Zeigt Benutzeroberflächendialogfelder an, in denen X.509-Zertifikate ausgewählt und angezeigt werden können. Diese Klasse kann nicht vererbt werden. |
|
X509CertificateCollection | Definiert eine Auflistung, in der X509Certificate-Objekte gespeichert sind. |
|
X509CertificateCollection.X509CertificateEnumerator | Listet die X509Certificate-Objekte in einer X509CertificateCollection auf. |
|
X509Chain | Stellt ein Kettenerstellungsmodul für X509Certificate2-Zertifikate dar. |
|
X509ChainElement | Stellt ein Element einer X.509-Kette dar. |
|
X509ChainElementCollection | Stellt eine Auflistung von X509ChainElement-Objekten dar. Diese Klasse kann nicht vererbt werden. |
|
X509ChainElementEnumerator | Unterstützt eine einfache Iteration durch X509ChainElementCollection. Diese Klasse kann nicht vererbt werden. |
|
X509ChainPolicy | Stellt die beim Erstellen einer X509-Zertifikatskette anzuwendende Kettenrichtlinie dar. Diese Klasse kann nicht vererbt werden. |
|
X509EnhancedKeyUsageExtension | Definiert die Auflistung von OIDs (Object Identifier, Objektbezeichner), die die Anwendungen angibt, die den Schlüssel verwenden. Diese Klasse kann nicht vererbt werden. |
|
X509Extension | Stellt eine X509-Erweiterung dar. |
|
X509ExtensionCollection | Stellt eine Auflistung von X509Extension-Objekten dar. Diese Klasse kann nicht vererbt werden. |
|
X509ExtensionEnumerator | Unterstützt eine einfache Iteration durch eine X509ExtensionCollection. Diese Klasse kann nicht vererbt werden. |
|
X509KeyUsageExtension | Definiert die Verwendung eines im X.509-Zertifikat enthaltenen Schlüssels. Diese Klasse kann nicht vererbt werden. |
|
X509Store | Stellt einen X.509-Speicher dar, der ein physikalischer Speicher ist, in dem Zertifikate erhalten bleiben und verwaltet werden. Diese Klasse kann nicht vererbt werden. |
|
X509SubjectKeyIdentifierExtension | Definiert eine Zeichenfolge, die die SKI (Subject Key Identifier, Schlüsselkennung des Antragstellers) eines Zertifikats angibt. Diese Klasse kann nicht vererbt werden. |
| Struktur | Beschreibung | |
|---|---|---|
|
X509ChainStatus | Stellt eine einfache Struktur zum Speichern des X509-Kettenstatus und von Fehlerinformationen bereit. |
| Enumeration | Beschreibung | |
|---|---|---|
|
OpenFlags | Gibt an, wie der X.509-Zertifikatsspeicher geöffnet werden kann. |
|
StoreLocation | Gibt den Speicherort des X.509-Zertifikatsspeichers an. |
|
StoreName | Gibt den Namen des X.509-Zertifikatsspeichers an, der geöffnet werden soll. |
|
TrustStatus | Bezeichnet die Ebene der Vertrauenswürdigkeit, die der Signatur für ein Manifest zugewiesen ist. |
|
X500DistinguishedNameFlags | Gibt die Eigenschaften des X.500-Distinguished Name an. |
|
X509ChainStatusFlags | Definiert den Status einer X509-Kette. |
|
X509ContentType | Gibt das Format eines X.509-Zertifikats an. |
|
X509FindType | Gibt den Typ des Werts an, nach dem die X509Certificate2Collection.Find-Methode sucht. |
|
X509IncludeOption | Gibt an, wie viel der X.509-Zertifikatskette in den X.509-Daten enthalten sein soll. |
|
X509KeyStorageFlags | Definiert, wie und wo der private Schlüssel eines X.509-Zertifikats exportiert wird. |
|
X509KeyUsageFlags | Definiert die Verwendung des Zertifikatsschlüssels. Wenn dieser Wert nicht definiert ist, kann der Schlüssel beliebig verwendet werden. |
|
X509NameType | Gibt den Typ des Namens an, den das X509-Zertifikat enthält. |
|
X509RevocationFlag | Gibt an, welche X509-Zertifikate in der Kette auf Sperrungen überprüft werden müssen. |
|
X509RevocationMode | Gibt den Modus an, mit dessen Hilfe die Sperre von X509-Zertifikaten überprüft wird. |
|
X509SelectionFlag | Gibt mithilfe der X509Certificate2UI.SelectFromCollection-Methode den Typ der angeforderten Auswahl an. |
|
X509SubjectKeyIdentifierHashAlgorithm | Definiert den Typ des Hashalgorithmus, der mit der X509SubjectKeyIdentifierExtension-Klasse verwendet werden soll. |
|
X509VerificationFlags | Gibt die Bedingungen an, unter denen die Überprüfung von Zertifikaten in der X509-Kette ausgeführt werden muss. |
Community-Inhalt
Hinzufügen