System::Net::CredentialCache-klass

CredentialCache class

Tillhandahåller lagring av autentiseringsuppgifter. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.

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

Metoder

MetodBeskrivning
Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>)Lägger till de angivna nätverksuppgifterna i cachen.
Add(String, int32_t, String, System::SharedPtr<NetworkCredential>)Lägger till de angivna nätverksuppgifterna i cachen.
CredentialCache()Skapar en ny instans.
static get_DefaultCredentials()RTTI-information.
static get_DefaultNetworkCredentials()Returnerar nätverksuppgifterna för den aktuella användaren eller applikationen.
GetCredential(System::SharedPtr<Uri>, String) overrideReturnerar autentiseringsuppgifter för det angivna URI-prefixet och autentiseringstypen.
GetCredential(String, int32_t, String) overrideReturnerar autentiseringsuppgifter för det angivna värdnamnet, porten och autentiseringstypen.
Remove(System::SharedPtr<Uri>, String)Tar bort nätverksuppgifter för det angivna URI-prefixet och autentiseringstypen.
Remove(String, int32_t, String)Tar bort nätverksuppgifter för det angivna värdnamnet, porten och autentiseringstypen.

Se även