SecureConversationSecurityTokenParameters Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters.
Sobrecargas
SecureConversationSecurityTokenParameters()
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters ();
Public Sub New ()
Comentários
Os novos valores de propriedade de instância são definidos como seus padrões:
InclusionMode é definido como AlwaysToRecipient.
ReferenceStyle é definido como Internal.
RequireDerivedKeys é definido como
true
.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters das propriedades de um 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
O elemento de associação de segurança de inicialização.
Comentários
bootstrapSecurityBindingElement
especifica o elemento de associação de segurança a ser usado ao proteger as mensagens trocadas como parte da emissão do token de conversa segura.
Aplica-se a
SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters de outra instância dessa classe.
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
A outra instância dessa classe.
Comentários
Esse construtor clona uma nova instância de uma existente.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters das propriedades de um 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
O elemento de associação de segurança de inicialização.
- requireCancellation
- Boolean
true
para exigir cancelamento; caso contrário, false
.
Comentários
bootstrapSecurityBindingElement
especifica o elemento de associação de segurança a ser usado ao proteger as mensagens trocadas como parte da emissão do token de conversa segura. Se requireCancellation
for true
, um token de contexto de segurança baseado em sessão será emitido; caso contrário, um token de contexto de segurança baseado em cookie será emitido.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters das propriedades de um 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
Um objeto de elemento de associação de segurança que protege a mensagem trocada como parte da emissão de token de conversa segura.
- requireCancellation
- Boolean
true
para exigir cancelamento; caso contrário, false
.
- canRenewSession
- Boolean
true
para indicar que a sessão de comunicações poderá ser renovada; caso contrário, false
.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters das propriedades de um SecurityBindingElement especificado com o 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
O elemento de associação de segurança de inicialização.
- requireCancellation
- Boolean
true
para exigir cancelamento; caso contrário, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Os requisitos de proteção de inicialização.
Comentários
bootstrapSecurityBindingElement
especifica o elemento de associação de segurança a ser usado ao proteger as mensagens trocadas como parte da emissão do token de conversa segura. Se requireCancellation
for true
, um token de contexto de segurança baseado em sessão será emitido; caso contrário, um token de contexto de segurança baseado em cookie será emitido.
bootstrapProtectionRequirements
indica os requisitos de proteção das mensagens trocadas como parte da emissão de token de conversa segura.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters das propriedades de um SecurityBindingElement especificado com o 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
Um objeto de elemento de associação de segurança que protege a mensagem trocada como parte da emissão de token de conversa segura.
- requireCancellation
- Boolean
true
para exigir cancelamento; caso contrário, false
.
- canRenewSession
- Boolean
true
para indicar que a sessão de comunicações poderá ser renovada; caso contrário, false
.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Os requisitos de proteção de canal.