SecureConversationSecurityTokenParameters Construtores

Definição

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe.

Sobrecargas

Name Description
SecureConversationSecurityTokenParameters()

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir de outra instância desta classe.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um determinado SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um especificado SecurityBindingElement com especificado ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe a partir das propriedades de um especificado SecurityBindingElement com especificado ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters()

Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs

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:

Aplica-se a

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs

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)

Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs

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

other
SecureConversationSecurityTokenParameters

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)

Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs

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)

Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs
Origem:
SecureConversationSecurityTokenParameters.cs

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.

Aplica-se a