SecurityTokenManager Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um gestor de tokens de segurança que especifica como os tokens de segurança são fornecidos, autenticados e serializados.
public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
- Herança
-
SecurityTokenManager
- Derivado
Observações
Use a SecurityTokenManager classe quando precisar de um token de segurança personalizado, autenticador de token de segurança ou fornecedor de token de segurança. Use um token de segurança personalizado para gerir credenciais que o WCF não suporta. Use um autenticador personalizado de token de segurança quando os métodos de autenticação fornecidos pela WCF não forem suficientes. Uma SecurityTokenManager classe devolve um autenticador de token de segurança no CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) método. Um fornecedor de tokens de segurança fornece tokens de segurança para mensagens SOAP enviadas. Uma SecurityTokenManager classe devolve um fornecedor de token de segurança no CreateSecurityTokenProvider(SecurityTokenRequirement) método.
Para mais informações sobre o uso de autenticadores personalizados de tokens de segurança e fornecedores de tokens de segurança, consulte Credenciais e Validação de Credenciais Personalizadas. Para mais informações sobre como criar um token de segurança personalizado, veja Como: Criar um Token Personalizado.
Construtores
| Name | Description |
|---|---|
| SecurityTokenManager() |
Inicializa uma nova instância da SecurityTokenManager classe. |
Métodos
| Name | Description |
|---|---|
| CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) |
Recebe um autenticador de token de segurança que cumpre os requisitos especificados do token de segurança. |
| CreateSecurityTokenProvider(SecurityTokenRequirement) |
Recebe um fornecedor de token de segurança que cumpra os requisitos especificados para tokens de segurança. |
| CreateSecurityTokenSerializer(SecurityTokenVersion) |
Obtém um serializador XML que pode serializar tokens de segurança na versão especificada das especificações WS-*. |
| 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) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |