System::Net::CredentialCache-klass
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| 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) override | Returnerar autentiseringsuppgifter för det angivna URI-prefixet och autentiseringstypen. |
| GetCredential(String, int32_t, String) override | Returnerar 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
- Class ICredentials
- Class ICredentialsByHost
- Namespace System::Net
- Library Aspose.Page for C++