TcpTransportSecurity クラス

定義

TCP トランスポートの認証パラメーターと保護レベルを制御するプロパティを提供します。

public ref class TcpTransportSecurity sealed
public sealed class TcpTransportSecurity
type TcpTransportSecurity = class
Public NotInheritable Class TcpTransportSecurity
継承
TcpTransportSecurity

注釈

このクラスは、バインドに対するトランスポート レベルのセキュリティ設定を指定するために Transport により使用されます。

コンストラクター

TcpTransportSecurity()

TcpTransportSecurity クラスの新しいインスタンスを初期化します。

プロパティ

ClientCredentialType

認証で使用されるクライアント資格情報の種類を取得または設定します。

ExtendedProtectionPolicy

TCP トランスポートの拡張保護ポリシーを取得または設定します。

ProtectionLevel

TCP ストリームの ProtectionLevel を取得または設定します。

SslProtocols

TcpClientCredentialType.Certificate のクライアント資格情報の種類を使用するときの、ネゴシエートする SSL/TLS プロトコルの一覧を指定します。 値には、次の列挙体メンバーの 1 つ以上の組み合わせを指定できます: Ssl3、Tls、Tls11、Tls12。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ShouldSerializeExtendedProtectionPolicy()

ExtendedProtectionPolicy プロパティが既定値から変更されたためにシリアル化する必要があるかどうかを示す値を返します。 この情報は、WCF によって XAML 統合に使用されます。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象