System::Net::CredentialCache Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| 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) override | Gibt Anmeldedaten für das angegebene URI-Präfix und den Authentifizierungstyp zurück. |
| GetCredential(String, int32_t, String) override | Gibt 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
- Class ICredentials
- Class ICredentialsByHost
- Namespace System::Net
- Library Aspose.Font for C++