System.Net.Security 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ホスト間のセキュリティで保護された通信のためのネットワーク ストリームを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AuthenticatedStream |
ストリーム間で資格情報を渡し、クライアント/サーバー アプリケーションの認証を要求または実行するためのメソッドを提供します。 |
| NegotiateStream |
ネゴシエート セキュリティ プロトコルを使用して、クライアントとサーバー間の通信でクライアントと必要に応じてサーバーを認証するストリームを提供します。 |
| SslClientAuthenticationOptions |
SslStreamのクライアント認証プロパティ バッグを表します。 |
| SslServerAuthenticationOptions |
この構造体は、 SslStreamのサーバー認証プロパティ バッグを表します。 |
| SslStream |
Secure Socket Layer (SSL) セキュリティ プロトコルを使用してサーバーと必要に応じてクライアントを認証するクライアントとサーバー間の通信に使用されるストリームを提供します。 |
構造体
| 名前 | 説明 |
|---|---|
| SslApplicationProtocol |
TLS アプリケーション プロトコルの値を表します。 |
列挙型
| 名前 | 説明 |
|---|---|
| AuthenticationLevel |
WebRequest クラスと派生クラスを使用してリソースを要求する場合の認証と偽装のクライアント要件を指定します。 |
| EncryptionPolicy |
暗号化ポリシーを指定します。 |
| ProtectionLevel |
認証済みストリームに対して要求されたセキュリティ サービスを示します。 |
| SslPolicyErrors |
Secure Socket Layer (SSL) ポリシー エラーを列挙します。 |
代理人
| 名前 | 説明 |
|---|---|
| LocalCertificateSelectionCallback |
認証に使用するローカルの Secure Sockets Layer (SSL) 証明書を選択します。 |
| RemoteCertificateValidationCallback |
認証に使用されるリモート Secure Sockets Layer (SSL) 証明書を確認します。 |
| ServerCertificateSelectionCallback |
サーバーの Secure Sockets Layer (SSL) 証明書を選択します。 |