System::Security Namespace

Klassen

KlasseBeschreibung
SecureStringSecure‑String, stellt Text dar, der vertraulich zu behandeln ist. Diese Klasse verschlüsselt die internen Daten nicht. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mittels operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
SecureStringMarshalSammlung von Methoden zum Allozieren und Kopieren von nicht verwalteten Speicherblöcken.
SecurityElementXML-Objektmodell für die Kodierung von Sicherheitsobjekten. Nicht implementiert. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mittels operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

Typedefs

TypedefBeschreibung
SecureStringPtrSecureString Zeigertyp.