System::Net::CredentialCache クラス

CredentialCache class

認証情報のストレージを提供します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数に引数として渡す際に使用してください。

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

メソッド

メソッド説明
Add(System::SharedPtr<Uri>, String, System::SharedPtr<NetworkCredential>)指定されたネットワーク認証情報をキャッシュに追加します。
Add(String, int32_t, String, System::SharedPtr<NetworkCredential>)指定されたネットワーク認証情報をキャッシュに追加します。
CredentialCache()新しいインスタンスを構築します。
static get_DefaultCredentials()RTTI 情報。
static get_DefaultNetworkCredentials()現在のユーザーまたはアプリケーションのネットワーク認証情報を返します。
GetCredential(System::SharedPtr<Uri>, String) override指定された URI プレフィックスと認証タイプに対する認証情報を返します。
GetCredential(String, int32_t, String) override指定されたホスト名、ポート、および認証タイプの資格情報を返します。
Remove(System::SharedPtr<Uri>, String)指定された URI プレフィックスと認証タイプに対するネットワーク認証情報を削除します。
Remove(String, int32_t, String)指定されたホスト名、ポート、認証タイプに対するネットワーク認証情報を削除します。

参照