System.ServiceModel.Security.Tokens Namespace

Lida com tokens de segurança e certificados.

Classes

BinarySecretSecurityToken

Representa um token de segurança de segredo binário.

ClaimTypeRequirement

Especifica os tipos de declarações obrigatórias e opcionais esperados para aparecer na credencial federada.

InitiatorServiceModelSecurityTokenRequirement

Especifica requisitos de propriedade de segurança específicos para a criação de canais no WCF (Windows Communication Foundation).

IssuedSecurityTokenParameters

Representa os parâmetros de um token de segurança emitido em um cenário de segurança federada.

IssuedSecurityTokenProvider

Representa um provedor de token para tokens de segurança emitidos.

KerberosSecurityTokenParameters

Representa os parâmetros de um token de segurança Kerberos.

RecipientServiceModelSecurityTokenRequirement

Especifica os requisitos de propriedade de segurança específicos para o serviço ouvinte no WCF (Windows Communication Foundation).

RsaSecurityTokenParameters

Representa os parâmetros de um token de segurança do RSA.

SecureConversationSecurityTokenParameters

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

SecurityContextSecurityToken

Representa o token definido pela especificação WS-SecureConversation.

SecurityContextSecurityTokenAuthenticator

Valida os tokens e extrai as declarações.

SecurityContextSecurityTokenResolver

Resolve os tokens de contexto de segurança.

SecurityTokenParameters

Especifica uma classe abstract que, quando implementada, representa os parâmetros de token de segurança.

ServiceModelSecurityTokenRequirement

Uma classe abstrata que quando implementada especifica os requisitos de propriedade de segurança do token sendo solicitado ou autenticado específicos para o WCF (Windows Communication Foundation). O gerenciador de token de segurança cria provedores de token de segurança e autenticadores de token de segurança que são usados pelo processador de segurança do WCF com base no requisito de token.

ServiceModelSecurityTokenTypes

Representa os tipos de tokens de segurança reconhecidos por WCF.

SslSecurityTokenParameters

Representa os parâmetros para o token de segurança SSL obtido ao fazer o protocolo SSL de nível SOAP com o servidor.

SspiSecurityToken

Representa um token de segurança SSPI.

SspiSecurityTokenParameters

Representa os parâmetros para um token de segurança SSPI obtido durante o protocolo SPNEGO de nível SOAP com o servidor.

SupportingTokenParameters

Representa os parâmetros para dar suporte a tokens de segurança necessários para o elemento de associação de segurança.

UserNameSecurityTokenParameters

Representa os parâmetros de um token de segurança do nome de usuário.

WrappedKeySecurityToken

Representa um token de segurança cuja chave é encapsulada dentro de outro token.

X509SecurityTokenParameters

Representa os parâmetros de um token de segurança do X.509.

Interfaces

IIssuanceSecurityTokenAuthenticator

Especifica o contrato que deve ser implementado por um autenticador de token de segurança personalizado que emite tokens para o cliente.

ILogonTokenCacheManager

Essa interface permite que um aplicativo limpe o cache de token do Windows sob demanda.

ISecurityContextSecurityTokenCache

Quando implementada, essa interface especifica um contrato para um cache de token de contexto de segurança.

Enumerações

SecurityTokenInclusionMode

Uma lista dos requisitos de inclusão de token para mensagens.

SecurityTokenReferenceStyle

Esta enumeração define o estilo de referência desejado que é usado para gerar STRs (referências de token de segurança) como os tokens de segurança dos elementos de assinatura e de criptografia na mensagem.

X509KeyIdentifierClauseType

Uma enumeração que lista os possíveis tipos de cláusulas de identificador de chave do X.509.

Delegados

IssuedSecurityTokenHandler

Este delegado aponta para um método que, quando implementado, será chamado pelos Autenticadores antes que o token seja emitido para o cliente.

RenewedSecurityTokenHandler

O delegado, quando implementado, é chamado antes de um token renovado ser retornado ao cliente.