System::Net::CredentialCache klasse
inhoud
[
verbergen
]CredentialCache class
Biedt opslag voor referenties. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime-fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class CredentialCache : public System::Net::ICredentials,
public System::Net::ICredentialsByHost
Methoden
| Methode | Beschrijving |
|---|---|
| Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>) | Voegt de opgegeven netwerkreferenties toe aan de cache. |
| Add(String, int32_t, String, System::SharedPtr<NetworkCredential>) | Voegt de opgegeven netwerkreferenties toe aan de cache. |
| CredentialCache() | Construeert een nieuw exemplaar. |
| static get_DefaultCredentials() | RTTI-informatie. |
| static get_DefaultNetworkCredentials() | Retourneert de netwerkreferenties van de huidige gebruiker of applicatie. |
| GetCredential(System::SharedPtr<Uri>, String) override | Retourneert referenties voor het opgegeven URI-voorvoegsel en authenticatietype. |
| GetCredential(String, int32_t, String) override | Retourneert referenties voor de opgegeven hostnaam, poort en authenticatietype. |
| Remove(System::SharedPtr<Uri>, String) | Verwijdert netwerkreferenties voor het opgegeven URI-voorvoegsel en authenticatietype. |
| Remove(String, int32_t, String) | Verwijdert netwerkreferenties voor de opgegeven hostnaam, poort en authenticatietype. |
Zie ook
- Class ICredentials
- Class ICredentialsByHost
- Namespace System::Net
- Library Aspose.Page for C++