FederationConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expõe propriedades que contêm configurações de federação que controlam o comportamento do Módulo de Autenticação do WS-Federation (WSFederationAuthenticationModule) e do Módulo de Autenticação de Sessão (SessionAuthenticationModule) em aplicativos Web.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Herança
-
FederationConfiguration
Comentários
Por padrão, os aplicativos Web têm um único FederationConfiguration objeto que é acessado por meio da FederatedAuthentication.FederationConfiguration propriedade. A primeira vez que a propriedade é acessada, uma nova FederationConfiguration instância é inicializada a partir de configurações no arquivo de configuração e o FederatedAuthentication.FederationConfigurationCreated evento é acionado. Você pode usar as propriedades e os métodos expostos pela FederationConfiguration classe para modificar ou substituir o objeto inicializado da configuração em um manipulador de eventos. Esse objeto está disponível por meio da FederationConfigurationCreatedEventArgs.FederationConfiguration propriedade dentro do manipulador de eventos.
Construtores
| Nome | Description |
|---|---|
| FederationConfiguration() |
Inicializa uma nova instância da FederationConfiguration classe carregando as configurações da |
| FederationConfiguration(Boolean) |
Inicializa uma nova instância da FederationConfiguration classe carregando opcionalmente as configurações da |
| FederationConfiguration(String) |
Inicializa uma nova instância da classe do FederationConfiguration<elemento federationConfiguration> com o nome especificado. |
Campos
| Nome | Description |
|---|---|
| DefaultFederationConfigurationName |
Define o nome do elemento federationConfiguration> padrão< do qual as configurações devem ser carregadas. Essa é uma cadeia de caracteres vazia, pois o elemento padrão não tem nome. |
Propriedades
| Nome | Description |
|---|---|
| CookieHandler |
Obtém ou define o manipulador de cookie a ser usado pelo Módulo de Autenticação de Sessão (SessionAuthenticationModule). |
| CustomElement |
Obtém ou define o elemento XML personalizado, se houver, presente nessa configuração. |
| IdentityConfiguration |
Obtém ou define o IdentityConfiguration objeto associado a essa instância. |
| IsInitialized |
Obtém ou define um valor que indica se o Initialize() método foi chamado. |
| Name |
Obtém o nome associado a essa instância. |
| ServiceCertificate |
Obtém ou define o certificado X.509 usado para assinar mensagens de protocolo WS-Federation. |
| WsFederationConfiguration |
Obtém ou define as configurações do Módulo de Autenticação do WS-Federation (WSFederationAuthenticationModule). |
Métodos
| Nome | Description |
|---|---|
| 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) |
| Initialize() |
Inicializa a instância atual. |
| LoadConfiguration(FederationConfigurationElement) |
Carrega as propriedades da instância atual do arquivo de configuração. Esse método é chamado por construtores que inicializam o recém-criado FederationConfiguration a partir das configurações. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |