Compartilhar via


SecureConversationSecurityTokenParameters Classe

Definição

Representa os parâmetros de 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

Comentários

Essa classe é uma coleção de propriedades e métodos de token e é usada na criação de elementos e tokens de associação de segurança.

Conversas seguras envolvem a troca de várias mensagens e usam um contexto de segurança para garantir a segurança. Um contexto de segurança é compartilhado entre as partes comunicantes durante o tempo de vida de uma sessão de comunicação.

Construtores

SecureConversationSecurityTokenParameters()

Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters de outra instância dessa classe.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

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

Propriedades

BootstrapProtectionRequirements

Obtém os requisitos de proteção de inicialização.

BootstrapSecurityBindingElement

Obtém ou define o elemento de associação de segurança de inicialização.

CanRenewSession

Obtém ou define um valor que indica se a sessão de comunicações pode ser renovada.

HasAsymmetricKey

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

HasAsymmetricKey

Quando substituída em uma classe derivada, obtém um valor que indica se o token tem uma chave assimétrica.

(Herdado de SecurityTokenParameters)
InclusionMode

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

(Herdado de SecurityTokenParameters)
ReferenceStyle

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

(Herdado de SecurityTokenParameters)
RequireCancellation

Obtém ou define um valor que indica se o cancelamento é necessário.

RequireDerivedKeys

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

(Herdado de SecurityTokenParameters)
SupportsClientAuthentication

Obtém um valor que indica se o token dá suporte à autenticação de cliente.

SupportsClientAuthentication

Quando substituído em uma classe derivada, obtém um valor que indica se o token dá suporte à autenticação de cliente.

(Herdado de SecurityTokenParameters)
SupportsClientWindowsIdentity

Obtém um valor que indica se o token dá suporte a uma identidade do Windows para autenticação.

SupportsClientWindowsIdentity

Quando substituído em uma classe derivada, obtém um valor que indica se o token dá suporte a uma Identidade do Windows para autenticação.

(Herdado de SecurityTokenParameters)
SupportsServerAuthentication

Obtém um valor que indica se o token dá suporte à autenticação de servidor.

SupportsServerAuthentication

Quando substituído em uma classe derivada, obtém um valor que indica se o token dá suporte à autenticação de servidor.

(Herdado de SecurityTokenParameters)

Métodos

Clone()

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

(Herdado de SecurityTokenParameters)
CloneCore()

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

CloneCore()

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

(Herdado de SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

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

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

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

(Herdado de SecurityTokenParameters)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

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

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Quando substituído em uma classe derivada, inicializa um requisito de token de segurança.

(Herdado de SecurityTokenParameters)
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 Object atual.

(Herdado de Object)
ToString()

Exibe uma representação de texto desta instância da classe.

ToString()

Exibe uma representação de texto desta instância da classe.

(Herdado de SecurityTokenParameters)

Aplica-se a