System::Net::CredentialCache Klasse

CredentialCache class

Stellt den Anmeldedaten-Speicher bereit. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert 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 stets in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class CredentialCache : public System::Net::ICredentials,
                        public System::Net::ICredentialsByHost

Methoden

MethodeBeschreibung
Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>)Fügt die angegebenen Netzwerk-Anmeldedaten dem Cache hinzu.
Add(String, int32_t, String, System::SharedPtr<NetworkCredential>)Fügt die angegebenen Netzwerk-Anmeldedaten dem Cache hinzu.
CredentialCache()Erstellt eine neue Instanz.
static get_DefaultCredentials()RTTI-Informationen.
static get_DefaultNetworkCredentials()Gibt die Netzwerk-Anmeldedaten des aktuellen Benutzers oder der Anwendung zurück.
GetCredential(System::SharedPtr<Uri>, String) overrideGibt Anmeldedaten für das angegebene URI-Präfix und den Authentifizierungstyp zurück.
GetCredential(String, int32_t, String) overrideGibt Anmeldeinformationen für den angegebenen Hostnamen, Port und Authentifizierungstyp zurück.
Remove(System::SharedPtr<Uri>, String)Entfernt Netzwerk-Anmeldedaten für das angegebene URI-Präfix und den Authentifizierungstyp.
Remove(String, int32_t, String)Entfernt Netzwerk-Anmeldedaten für den angegebenen Hostnamen, Port und Authentifizierungstyp.

Siehe auch