System.ServiceModel.Security.Tokens Namespace

Lida com tokens de segurança e certificados.

Classes

Nome Description
BinarySecretSecurityToken

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

ClaimTypeRequirement

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

InitiatorServiceModelSecurityTokenRequirement

Especifica um requisito de propriedade de segurança específico para a criação de canal no WCF (Windows Communication Foundation).

IssuedSecurityTokenParameters

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

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 requisitos de propriedade de segurança específicos para o serviço de ouvinte no WCF (Windows Communication Foundation).

RsaSecurityTokenParameters

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

SecureConversationSecurityTokenParameters

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

SecurityContextSecurityToken

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

SecurityContextSecurityTokenAuthenticator

Valida tokens e extrai declarações.

SecurityContextSecurityTokenResolver

Resolve tokens de contexto de segurança.

SecurityTokenParameters

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

ServiceModelSecurityTokenRequirement

Uma classe abstrata que, quando implementada, especifica os requisitos de propriedade de segurança do token que está sendo solicitado ou autenticado que são específicos do WCF (Windows Communication Foundation). O gerenciador de tokens de segurança constrói 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 pelo WCF.

SslSecurityTokenParameters

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

SspiSecurityToken

Representa um token de segurança SSPI.

SspiSecurityTokenParameters

Representa os parâmetros de 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 exigidos pelo elemento de associação de segurança.

UserNameSecurityTokenParameters

Representa os parâmetros de um token de segurança de 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 X.509.

Interfaces

Nome Description
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 Windows sob demanda.

ISecurityContextSecurityTokenCache

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

Enumerações

Nome Description
SecurityTokenInclusionMode

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

SecurityTokenReferenceStyle

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

X509KeyIdentifierClauseType

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

Delegados

Nome Description
IssuedSecurityTokenHandler

Esse 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 que um token renovado seja retornado ao cliente.