FtpWebRequest.ClientCertificates プロパティ

定義

FTP サーバーへの暗号化接続を確立するために使用する証明書を取得または設定します。

public:
 property System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ ClientCertificates { System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ get(); void set(System::Security::Cryptography::X509Certificates::X509CertificateCollection ^ value); };
public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get; set; }
member this.ClientCertificates : System.Security.Cryptography.X509Certificates.X509CertificateCollection with get, set
Public Property ClientCertificates As X509CertificateCollection

プロパティ値

クライアント証明書を格納している X509CertificateCollection オブジェクト。

例外

設定操作に指定された値は null です。

注釈

クライアント証明書は、最初の SSL 接続ネゴシエーション中にクライアントを認証するために使用されます。 詳細については、「EnableSsl」を参照してください。

Note

.NET Frameworkでは、SSL セッションが作成されるとキャッシュされ、キャッシュされたセッションを新しい要求に再利用しようとします (可能な場合)。 SSL セッションを再利用しようとすると、.NET Frameworkは の最初のClientCertificates要素 (存在する場合) を使用するか、 が空の場合ClientCertificatesは匿名セッションの再利用を試みます。

適用対象

こちらもご覧ください