System::Net::CredentialCache sınıfı
İçindekiler
[
Saklamak
]CredentialCache class
Kimlik bilgileri depolamasını sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class CredentialCache : public System::Net::ICredentials,
public System::Net::ICredentialsByHost
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>) | Belirtilen ağ kimlik bilgilerini önbelleğe ekler. |
| Add(String, int32_t, String, System::SharedPtr<NetworkCredential>) | Belirtilen ağ kimlik bilgilerini önbelleğe ekler. |
| CredentialCache() | Yeni bir örnek oluşturur. |
| static get_DefaultCredentials() | RTTI bilgisi. |
| static get_DefaultNetworkCredentials() | Mevcut kullanıcı veya uygulamanın ağ kimlik bilgilerini döndürür. |
| GetCredential(System::SharedPtr<Uri>, String) override | Belirtilen URI öneki ve kimlik doğrulama türü için kimlik bilgilerini döndürür. |
| GetCredential(String, int32_t, String) override | Belirtilen ana bilgisayar adı, bağlantı noktası ve kimlik doğrulama türü için kimlik bilgilerini döndürür. |
| Remove(System::SharedPtr<Uri>, String) | Belirtilen URI öneki ve kimlik doğrulama türü için ağ kimlik bilgilerini kaldırır. |
| Remove(String, int32_t, String) | Belirtilen ana bilgisayar adı, bağlantı noktası ve kimlik doğrulama türü için ağ kimlik bilgilerini kaldırır. |
Ayrıca Bakınız
- Class ICredentials
- Class ICredentialsByHost
- Namespace System::Net
- Library Aspose.Font for C++