SecureConversationSecurityTokenParameters Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase SecureConversationSecurityTokenParameters.
Sobrecargas
SecureConversationSecurityTokenParameters()
Inicializa una nueva instancia de la clase SecureConversationSecurityTokenParameters.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()
Comentarios
Las propiedades de la nueva instancia están establecidas en sus valores predeterminados:
El valor de InclusionMode está establecido en AlwaysToRecipient.
El valor de ReferenceStyle está establecido en Internal.
El valor de RequireDerivedKeys está establecido en
true
.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Inicializa una instancia nueva de la clase SecureConversationSecurityTokenParameters a partir de las propiedades de un SecurityBindingElement especificado.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement)
Parámetros
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento de enlace de seguridad de arranque.
Comentarios
bootstrapSecurityBindingElement
especifica el elemento de enlace de seguridad que se utilizará al proteger los mensajes intercambiados como parte de la emisión de tokens de conversación segura.
Se aplica a
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Inicializa una nueva instancia de la clase SecureConversationSecurityTokenParameters a partir de otra instancia de esta clase.
protected:
SecureConversationSecurityTokenParameters(System::ServiceModel::Security::Tokens::SecureConversationSecurityTokenParameters ^ other);
protected SecureConversationSecurityTokenParameters (System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters other);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Protected Sub New (other As SecureConversationSecurityTokenParameters)
Parámetros
La otra instancia de esta clase.
Comentarios
Este constructor clona una instancia nueva a partir de una que ya existe.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Inicializa una instancia nueva de la clase SecureConversationSecurityTokenParameters a partir de las propiedades de un SecurityBindingElement especificado.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean)
Parámetros
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento de enlace de seguridad de arranque.
- requireCancellation
- Boolean
true
para requerir la cancelación; de lo contrario, false
.
Comentarios
bootstrapSecurityBindingElement
especifica el elemento de enlace de seguridad que se utilizará al proteger los mensajes intercambiados como parte de la emisión de tokens de conversación segura. Si requireCancellation
es true
, se emite un token de contexto de seguridad basado en sesión; de lo contrario, se emite un token de contexto de seguridad basado en cookie.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Inicializa una instancia nueva de la clase SecureConversationSecurityTokenParameters a partir de las propiedades de un SecurityBindingElement especificado.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean)
Parámetros
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento de enlace de seguridad que protege el mensaje intercambiado como parte de la emisión de tokens de conversación segura.
- requireCancellation
- Boolean
true
para requerir la cancelación; de lo contrario, false
.
- canRenewSession
- Boolean
true
para indicar que la sesión de comunicaciones se puede renovar; en caso contrario, false
.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Inicializa una instancia nueva de la clase SecureConversationSecurityTokenParameters a partir de las propiedades de un SecurityBindingElement con el ChannelProtectionRequirements especificado.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)
Parámetros
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento de enlace de seguridad de arranque.
- requireCancellation
- Boolean
true
para requerir la cancelación; de lo contrario, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Requisitos de protección de arranque.
Comentarios
bootstrapSecurityBindingElement
especifica el elemento de enlace de seguridad que se utilizará al proteger los mensajes intercambiados como parte de la emisión de tokens de conversación segura. Si requireCancellation
es true
, se emite un token de contexto de seguridad basado en sesión; de lo contrario, se emite un token de contexto de seguridad basado en cookie.
bootstrapProtectionRequirements
indica los requisitos de protección de los mensajes intercambiados como parte de la emisión de tokens de conversación segura.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Inicializa una instancia nueva de la clase SecureConversationSecurityTokenParameters a partir de las propiedades de un SecurityBindingElement con el ChannelProtectionRequirements especificado.
public:
SecureConversationSecurityTokenParameters(System::ServiceModel::Channels::SecurityBindingElement ^ bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System::ServiceModel::Security::ChannelProtectionRequirements ^ bootstrapProtectionRequirements);
public SecureConversationSecurityTokenParameters (System.ServiceModel.Channels.SecurityBindingElement bootstrapSecurityBindingElement, bool requireCancellation, bool canRenewSession, System.ServiceModel.Security.ChannelProtectionRequirements bootstrapProtectionRequirements);
new System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters : System.ServiceModel.Channels.SecurityBindingElement * bool * bool * System.ServiceModel.Security.ChannelProtectionRequirements -> System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters
Public Sub New (bootstrapSecurityBindingElement As SecurityBindingElement, requireCancellation As Boolean, canRenewSession As Boolean, bootstrapProtectionRequirements As ChannelProtectionRequirements)
Parámetros
- bootstrapSecurityBindingElement
- SecurityBindingElement
Elemento de enlace de seguridad que protege el mensaje intercambiado como parte de la emisión de tokens de conversación segura.
- requireCancellation
- Boolean
true
para requerir la cancelación; de lo contrario, false
.
- canRenewSession
- Boolean
true
para indicar que la sesión de comunicaciones se puede renovar; en caso contrario, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Requisitos de protección del canal.