Compartilhar via


WSFederationHttpBinding Construtores

Definição

Inicializa uma nova instância da classe WSFederationHttpBinding.

Sobrecargas

WSFederationHttpBinding()

Inicializa uma nova instância da classe WSFederationHttpBinding.

WSFederationHttpBinding(WSFederationHttpSecurityMode)

Inicializa uma nova instância da classe WSFederationHttpBinding com um tipo de segurança especificado usado pela associação.

WSFederationHttpBinding(String)

Inicializa uma nova instância da classe WSFederationHttpBinding com uma associação especificada pelo seu nome de configuração.

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

Inicializa uma nova instância da classe WSFederationHttpBinding com um tipo especificado de segurança usado pela associação e um valor que indica se uma sessão confiável está habilitada.

WSFederationHttpBinding()

Inicializa uma nova instância da classe WSFederationHttpBinding.

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

Comentários

Os detalhes dessas configurações estão disponíveis na instância do FederatedMessageSecurityOverHttp que é retornada pela Message propriedade.

Aplica-se a

WSFederationHttpBinding(WSFederationHttpSecurityMode)

Inicializa uma nova instância da classe WSFederationHttpBinding com um tipo de segurança especificado usado pela associação.

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)

Parâmetros

securityMode
WSFederationHttpSecurityMode

O valor de WSFederationHttpSecurityMode que especifica o tipo de segurança usado com a mensagem SOAP e para o cliente.

Comentários

O valor padrão de WSFederationHttpSecurityMode é Message que especifica que a integridade, a confidencialidade e a autenticação de servidor e de cliente são fornecidas usando a segurança de mensagem SOAP. Os detalhes dessas configurações estão disponíveis na instância do FederatedMessageSecurityOverHttp que é retornada pela Message propriedade.

Aplica-se a

WSFederationHttpBinding(String)

Inicializa uma nova instância da classe WSFederationHttpBinding com uma associação especificada pelo seu nome de configuração.

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

Parâmetros

configName
String

O nome da configuração da associação do WSHttpBindingElement.

Exceções

O elemento de associação com o nome configurationName não foi encontrado.

Aplica-se a

WSFederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

Inicializa uma nova instância da classe WSFederationHttpBinding com um tipo especificado de segurança usado pela associação e um valor que indica se uma sessão confiável está habilitada.

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)

Parâmetros

securityMode
WSFederationHttpSecurityMode

O valor de WSFederationHttpSecurityMode que especifica o tipo de segurança usado com a mensagem SOAP e para o cliente.

reliableSessionEnabled
Boolean

true se uma sessão confiável estiver habilitada, caso contrário, false.

Aplica-se a