SecureConversationSecurityTokenParameters Classe

Definição

Representa os parâmetros para um token de segurança de conversa segura.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
Herança
SecureConversationSecurityTokenParameters

Observações

Esta classe é um conjunto de propriedades e métodos de tokens, e é usada na criação de elementos de ligação de segurança e tokens.

Conversas seguras envolvem a troca de múltiplas mensagens e utilizam um contexto de segurança para garantir a segurança. Um contexto de segurança é partilhado entre as partes comunicantes durante toda a vida de uma sessão de comunicação.

Construtores

Name Description
SecureConversationSecurityTokenParameters()

Inicializa uma nova instância da SecureConversationSecurityTokenParameters classe.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

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

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(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)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

Propriedades

Name Description
BootstrapProtectionRequirements

Recebe os requisitos de proteção do bootstrap.

BootstrapSecurityBindingElement

Obtém ou define o elemento de ligação de segurança bootstrap.

CanRenewSession

Recebe ou define um valor que indica se a sessão de comunicação pode ser renovada.

HasAsymmetricKey

Obtém um valor que indica se o token de segurança tem uma chave assimétrica.

InclusionMode

Obtém ou define os requisitos de inclusão de tokens.

(Herdado de SecurityTokenParameters)
ReferenceStyle

Obtém ou define o estilo de referência do token.

(Herdado de SecurityTokenParameters)
RequireCancellation

Recebe ou define um valor que indica se é necessário cancelamento.

RequireDerivedKeys

Obtém ou define um valor que indica se as chaves podem ser derivadas das chaves de prova originais.

(Herdado de SecurityTokenParameters)
SupportsClientAuthentication

Recebe um valor que indica se o token suporta autenticação do cliente.

SupportsClientWindowsIdentity

Recebe um valor que indica se o token suporta uma identidade Windows para autenticação.

SupportsServerAuthentication

Recebe um valor que indica se o token suporta autenticação de servidor.

Métodos

Name Description
Clone()

Clona outra instância desta instância da classe.

(Herdado de SecurityTokenParameters)
CloneCore()

Clona outra instância desta instância da classe.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Cria uma cláusula identificadora de chave para um token.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Inicializa um requisito de token de segurança.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Indica se um token corresponde a uma cláusula de identificador de chave.

(Herdado de SecurityTokenParameters)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Apresenta uma representação textual desta instância da classe.

Aplica-se a