System::Net::CredentialCache klasse

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

MethodeBeschrijving
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) overrideRetourneert referenties voor het opgegeven URI-voorvoegsel en authenticatietype.
GetCredential(String, int32_t, String) overrideRetourneert 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