System::Net::CredentialCache classe

CredentialCache class

Fornisce l’archiviazione delle credenziali. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

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

Metodi

MetodoDescrizione
Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>)Aggiunge le credenziali di rete specificate alla cache.
Add(String, int32_t, String, System::SharedPtr<NetworkCredential>)Aggiunge le credenziali di rete specificate alla cache.
CredentialCache()Crea una nuova istanza.
static get_DefaultCredentials()Informazioni RTTI.
static get_DefaultNetworkCredentials()Restituisce le credenziali di rete dell’utente corrente o dell’applicazione.
GetCredential(System::SharedPtr<Uri>, String) overrideRestituisce le credenziali per il prefisso URI specificato e il tipo di autenticazione.
GetCredential(String, int32_t, String) overrideRestituisce le credenziali per il nome host specificato, la porta e il tipo di autenticazione.
Remove(System::SharedPtr<Uri>, String)Rimuove le credenziali di rete per il prefisso URI specificato e il tipo di autenticazione.
Remove(String, int32_t, String)Rimuove le credenziali di rete per il nome host, la porta e il tipo di autenticazione specificati.

Vedi anche