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 Web Services Federation (WSFederationAuthenticationModule) e o 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 . Na primeira vez que a propriedade é acessada, uma nova FederationConfiguration instância é inicializada a partir das configurações no arquivo de configuração e o FederatedAuthentication.FederationConfigurationCreated evento é gerado. 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
FederationConfiguration() |
Inicializa uma nova instância da classe FederationConfiguration carregando as definições da seção |
FederationConfiguration(Boolean) |
Inicializa uma nova instância da classe FederationConfiguration carregando opcionalmente as definições da seção |
FederationConfiguration(String) |
Inicializa uma nova instância da classe FederationConfiguration do elemento <federationConfiguration> com o nome especificado. |
Campos
DefaultFederationConfigurationName |
Define o nome do elemento <federationConfiguration> padrão do qual as configurações devem ser carregadas. Essa é uma cadeia de caracteres vazia, visto que o elemento padrão não tem nome. |
Propriedades
CookieHandler |
Obtém ou define o manipulador de cookies a ser usado pelo Módulo de Autenticação de Sessão (SessionAuthenticationModule). |
CustomElement |
Obtém ou define o elemento XML personalizado, se houver, nessa configuração. |
IdentityConfiguration |
Obtém ou define o objeto IdentityConfiguration associado a essa instância. |
IsInitialized |
Obtém ou define um valor que indica se o método Initialize() foi chamado. |
Name |
Obtém o nome associado a esta instância. |
ServiceCertificate |
Obtém ou define o certificado X.509 usado para assinar mensagens de protocolo do Web Services Federation. |
WsFederationConfiguration |
Obtém ou define as definições de configuração para o Módulo de Autenticação do Web Services Federation (WSFederationAuthenticationModule). |
Métodos
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 para a instância atual do arquivo de configuração. Este método é chamado por construtores que inicializam o FederationConfiguration recém-criado das definições de configuração. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |