SecureConversationSecurityTokenParameters Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe.
Sobrecargas
SecureConversationSecurityTokenParameters()
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe.
public:
SecureConversationSecurityTokenParameters();
public SecureConversationSecurityTokenParameters();
Public Sub New ()
Observações
Os valores das novas propriedades da instância são definidos para os seus valores predefinidos:
InclusionMode está definido como AlwaysToRecipient.
ReferenceStyle está definido como Internal.
RequireDerivedKeys está definido como
true.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement)
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado 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
O elemento de ligação de segurança bootstrap.
Observações
bootstrapSecurityBindingElement especifica o elemento de ligação de segurança a usar 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 SecureConversationSecurityTokenParameters classe a partir de outra instância desta 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
O outro exemplo desta classe.
Observações
Este construtor clona uma nova instância a partir de uma existente.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado 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
O elemento de ligação de segurança bootstrap.
- requireCancellation
- Boolean
true exigir o cancelamento; caso contrário, false.
Observações
bootstrapSecurityBindingElement especifica o elemento de ligação de segurança a usar ao proteger as mensagens trocadas como parte da emissão do token de conversa segura. Se requireCancellation for true, é emitido um token de contexto de segurança baseado em sessões; caso contrário, é emitido um token de contexto de segurança baseado em cookies.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado 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
Um objeto elemento de ligação de segurança que protege a mensagem trocada como parte da emissão do token de conversa segura.
- requireCancellation
- Boolean
true exigir o cancelamento; caso contrário, false.
- canRenewSession
- Boolean
true indicar que a sessão de comunicações pode ser renovada; caso contrário, false.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um especificado SecurityBindingElement com 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
O elemento de ligação de segurança bootstrap.
- requireCancellation
- Boolean
true exigir o cancelamento; caso contrário, false.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Os requisitos de proteção do bootstrap.
Observações
bootstrapSecurityBindingElement especifica o elemento de ligação de segurança a usar ao proteger as mensagens trocadas como parte da emissão do token de conversa segura. Se requireCancellation for true, é emitido um token de contexto de segurança baseado em sessões; caso contrário, é emitido um token de contexto de segurança baseado em cookies.
bootstrapProtectionRequirements indica os requisitos de proteção das mensagens trocadas como parte da emissão do token de conversa segura.
Aplica-se a
SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)
Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um especificado SecurityBindingElement com 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
Um objeto elemento de ligação de segurança que protege a mensagem trocada como parte da emissão do token de conversa segura.
- requireCancellation
- Boolean
true exigir o cancelamento; caso contrário, false.
- canRenewSession
- Boolean
true indicar que a sessão de comunicações pode ser renovada; caso contrário, false.
- bootstrapProtectionRequirements
- ChannelProtectionRequirements
Os requisitos de proteção do canal.