System::Security::Cryptography::X509Certificates::X509Extension Klasse

X509Extension class

Erweiterungsobjekt zum Speichern zusätzlicher Informationen, die mit einem X.509-Zertifikat verbunden sind. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() erstellt werden. Erzeugen 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 X509Extension : public System::Security::Cryptography::AsnEncodedData

Methoden

MethodeBeschreibung
CopyFrom(const SharedPtr<AsnEncodedData>&) overrideKopiert Erweiterungsdaten von einem anderen Objekt.
get_Critical() constÜberprüft, ob die Erweiterung kritisch ist.
set_Critical(bool)Definiert, ob die Erweiterung kritisch ist.
X509Extension(const SharedPtr<AsnEncodedData>&, bool)RTTI-Informationen.
X509Extension(const SharedPtr<Oid>&, const ByteArrayPtr&, bool)Konstruktor.
X509Extension(const String&, const ByteArrayPtr&, bool)Konstruktor.

Siehe auch