Freigeben über


WSFederationHttpBinding Konstruktoren

Definition

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse.

Überlädt

WSFederationHttpBinding()

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse.

WSFederationHttpBinding(WSFederationHttpSecurityMode)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einem von der Bindung verwendeten Sicherheitstyp.

WSFederationHttpBinding(String)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einer durch ihren Konfigurationsnamen angegebenen Bindung.

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einem von der Bindung verwendeten Sicherheitstyp und einem Wert, der angibt, ob eine zuverlässige Sitzung aktiviert ist.

WSFederationHttpBinding()

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse.

public:
 WSFederationHttpBinding();
public WSFederationHttpBinding ();
Public Sub New ()

Hinweise

Die Details dieser Einstellungen sind über die Instanz von FederatedMessageSecurityOverHttp verfügbar, die von der Message-Eigenschaft zurückgegeben wird.

Gilt für

WSFederationHttpBinding(WSFederationHttpSecurityMode)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einem von der Bindung verwendeten Sicherheitstyp.

public:
 WSFederationHttpBinding(System::ServiceModel::WSFederationHttpSecurityMode securityMode);
public WSFederationHttpBinding (System.ServiceModel.WSFederationHttpSecurityMode securityMode);
new System.ServiceModel.WSFederationHttpBinding : System.ServiceModel.WSFederationHttpSecurityMode -> System.ServiceModel.WSFederationHttpBinding
Public Sub New (securityMode As WSFederationHttpSecurityMode)

Parameter

securityMode
WSFederationHttpSecurityMode

Der Wert von WSFederationHttpSecurityMode, der den Sicherheitstyp angibt, der für die SOAP-Nachricht und den Client verwendet wird.

Hinweise

Der Standardwert von WSFederationHttpSecurityMode ist Message. Dieser gibt an, dass Integrität, Vertraulichkeit sowie Server- und Clientauthentifizierung mittels SOAP-Nachrichtensicherheit bereitgestellt werden. Die Details dieser Einstellungen sind über die Instanz von FederatedMessageSecurityOverHttp verfügbar, die von der Message-Eigenschaft zurückgegeben wird.

Gilt für

WSFederationHttpBinding(String)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einer durch ihren Konfigurationsnamen angegebenen Bindung.

public:
 WSFederationHttpBinding(System::String ^ configName);
public WSFederationHttpBinding (string configName);
new System.ServiceModel.WSFederationHttpBinding : string -> System.ServiceModel.WSFederationHttpBinding
Public Sub New (configName As String)

Parameter

configName
String

Der Bindungskonfigurationsname für das WSHttpBindingElement.

Ausnahmen

Das Bindungselement mit dem Namen configurationName wurde nicht gefunden.

Gilt für

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

Initialisiert eine neue Instanz der WSFederationHttpBinding-Klasse mit einem von der Bindung verwendeten Sicherheitstyp und einem Wert, der angibt, ob eine zuverlässige Sitzung aktiviert ist.

public:
 WSFederationHttpBinding(System::ServiceModel::WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled);
public WSFederationHttpBinding (System.ServiceModel.WSFederationHttpSecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.WSFederationHttpBinding : System.ServiceModel.WSFederationHttpSecurityMode * bool -> System.ServiceModel.WSFederationHttpBinding
Public Sub New (securityMode As WSFederationHttpSecurityMode, reliableSessionEnabled As Boolean)

Parameter

securityMode
WSFederationHttpSecurityMode

Der Wert von WSFederationHttpSecurityMode, der den Sicherheitstyp angibt, der für die SOAP-Nachricht und den Client verwendet wird.

reliableSessionEnabled
Boolean

true, wenn eine zuverlässige Sitzung aktiviert ist, andernfalls false.

Gilt für