System::Security::Cryptography::X509Certificates::X509Certificate2 Klasse
Inhalt
[
Ausblenden
]X509Certificate2 class
Stellt ein X509-Zertifikat dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() zugewiesen werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class X509Certificate2 : public System::Security::Cryptography::X509Certificates::X509Certificate
Methoden
| Methode | Beschreibung |
|---|---|
| get_Archived() const | Gibt einen Wert zurück, der angibt, dass das Zertifikat archiviert ist. |
| get_Extensions() const | Gibt die Sammlung von Erweiterungsobjekten zurück, die dem Zertifikat zugeordnet sind. |
| get_FriendlyName() const | Gibt den Anzeigenamen des Zertifikats zurück. |
| get_HasPrivateKey() const | Überprüft, ob das Zertifikat einen privaten Schlüssel hat. |
| get_IssuerName() const | Liefert den Namen der Partei, die ein Zertifikat ausgestellt hat. |
| get_NotAfter() const | Liefert das lokale Datum und die Uhrzeit, nach denen ein Zertifikat nicht mehr gültig ist. |
| get_NotBefore() const | Liefert das lokale Datum und die Uhrzeit, zu der ein Zertifikat gültig wird. |
| get_PrivateKey() const | Liefert den privaten Schlüssel, der dem Zertifikat zugeordnet ist. |
| get_PublicKey() const | Liefert ein Zertifikat-Objekt PublicKey. |
| get_RawData() const | Liefert die Rohdaten des Zertifikats. |
| get_SerialNumber() const | Liefert die Seriennummer eines Zertifikats. |
| get_SignatureAlgorithm() const | Liefert den Algorithmus, der zur Erstellung der Signatur eines Zertifikats verwendet wird. |
| get_SubjectName() const | Liefert den Betreffnamen aus einem Zertifikat. |
| get_Thumbprint() const | Liefert den Fingerabdruck des Zertifikats. |
| get_Version() const | Liefert die Versionsnummer des Zertifikatsformats. |
| static GetCertContentType(const ByteArrayPtr&) | Liefert den Typ des Zertifikats, das im angegebenen Byte-Array enthalten ist. |
| static GetCertContentType(const String&) | Liefert den Typ des Zertifikats, das in der angegebenen Datei enthalten ist. |
| GetDSAPrivateKey() const | Liefert den privaten Schlüssel RSA. |
| GetDSAPublicKey() const | Liefert den öffentlichen Schlüssel RSA. |
| GetECDsaPrivateKey() const | Liefert den privaten Schlüssel RSA. |
| GetECDsaPublicKey() const | Liefert den öffentlichen Schlüssel RSA. |
| GetNameInfo(X509NameType, bool) const | Liefert den Betreff- oder Ausstellernamen aus dem Zertifikat. |
| GetRSAPrivateKey() const | Liefert den privaten Schlüssel RSA. |
| GetRSAPublicKey() const | Liefert den öffentlichen Schlüssel RSA. |
| Import(const String&, const SecureStringPtr&, X509KeyStorageFlags) override | Importiert Informationen aus der angegebenen Zertifikatsdatei. |
| Import(const String&, const String&, X509KeyStorageFlags) override | Importiert Informationen aus der angegebenen Zertifikatsdatei. |
| Import(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) override | Importiert Informationen aus den angegebenen Zertifikatsdaten. |
| Import(const ByteArrayPtr&, const String&, X509KeyStorageFlags) override | Importiert Informationen aus den angegebenen Zertifikatsdaten. |
| Import(const String&) override | Importiert Informationen aus der angegebenen Zertifikatsdatei. |
| Import(const ByteArrayPtr&) override | Importiert Informationen aus den angegebenen Zertifikatsdaten. |
| Reset() override | Setzt den Zertifikatszustand zurück. |
| set_Archived(bool) const | Setzt einen Wert, der angibt, dass das Zertifikat archiviert ist. |
| set_FriendlyName(const String&) | Setzt den Anzeigenamen des Zertifikats. |
| set_PrivateKey(const SharedPtr<AsymmetricAlgorithm>&) | Setzt oder löscht den privaten Schlüssel, der dem Zertifikat zugeordnet ist. |
| ToString(bool) const override | Gibt die Zertifikatsinformationen im Textformat zurück. |
| ToString() const override | Gibt die Zertifikatsinformationen im Textformat zurück. |
| Verify() const | Überprüft die Zertifikatskette. |
| X509Certificate2() | Konstruiert ein leeres X509Certificate2. |
| X509Certificate2(const String&) | Konstruktor. |
| X509Certificate2(const SharedPtr<X509Certificate>&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const String&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const String&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const String&, const String&) | Konstruktor. |
| X509Certificate2(const String&, const SecureStringPtr&) | Konstruktor. |
| X509Certificate2(const String&, const String&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const String&, const SecureStringPtr&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const ByteArrayPtr&, X509KeyStorageFlags) | Konstruktor. |
Siehe auch
- Class X509Certificate
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Font for C++