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
Los nuevos valores de propiedad de instancia se establecen 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 nueva instancia de la SecureConversationSecurityTokenParameters clase a partir de las propiedades de un especificado SecurityBindingElement.
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 va a usar 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 SecureConversationSecurityTokenParameters clase desde 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 nueva instancia de una existente.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Inicializa una nueva instancia de la SecureConversationSecurityTokenParameters clase a partir de las propiedades de un especificado SecurityBindingElement.
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 cancelación; de lo contrario, false.
Comentarios
bootstrapSecurityBindingElement especifica el elemento de enlace de seguridad que se va a usar 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 cookies.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Inicializa una nueva instancia de la SecureConversationSecurityTokenParameters clase a partir de las propiedades de un especificado SecurityBindingElement.
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
Objeto de 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 cancelación; de lo contrario, false.
- canRenewSession
- Boolean
true para indicar que se puede renovar la sesión de comunicaciones; de lo contrario, false.
Se aplica a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Inicializa una nueva instancia de la SecureConversationSecurityTokenParameters clase a partir de las propiedades de un especificado SecurityBindingElement con especificado ChannelProtectionRequirements.
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 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 va a usar 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 cookies.
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 nueva instancia de la SecureConversationSecurityTokenParameters clase a partir de las propiedades de un especificado SecurityBindingElement con especificado ChannelProtectionRequirements.
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
Objeto de 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 cancelación; de lo contrario, false.
- canRenewSession
- Boolean
true para indicar que se puede renovar la sesión de comunicaciones; de lo contrario, false.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Requisitos de protección del canal.