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

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

Nome Description
SecureConversationSecurityTokenParameters()

Inicializa uma nova instância da classe SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

Propriedades

Nome Description
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.

InclusionMode

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

(Herdado de SecurityTokenParameters)
ReferenceStyle

Obtém ou define o estilo de referência do 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 as 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 do cliente.

SupportsClientWindowsIdentity

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

SupportsServerAuthentication

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

Métodos

Nome Description
Clone()

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

(Herdado de SecurityTokenParameters)
CloneCore()

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

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

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

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.

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

(Herdado de Object)
ToString()

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

Aplica-se a