Compartilhar via


WsFederationConfiguration Classe

Definição

Contém todas as definições de configuração necessárias para o módulo de autenticação do Web Services Federation (WSFederationAuthenticationModule).

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Herança
WsFederationConfiguration

Comentários

Uma instância da WsFederationConfiguration classe definida no FederationConfiguration objeto acessado por meio da FederatedAuthentication.FederationConfiguration propriedade contém as configurações usadas para inicializar as propriedades do WSFAM (módulo de autenticação WS-Federation) e controlar seu comportamento. Normalmente, essas configurações são carregadas do <wsFederation> elemento no arquivo de configuração.

Construtores

WsFederationConfiguration(String, String)

Inicializa uma nova instância da classe WsFederationConfiguration usando o emissor e o realm especificados.

WsFederationConfiguration(WSFederationElement)

Inicializa uma nova instância da classe WsFederationConfiguration do elemento <wsFederation> especificado.

Campos

DefaultFreshness

Uma constante que contém o valor padrão para a propriedade Freshness; zero.

DefaultMaxArrayLength

Uma constante que define a propriedade MaxArrayLength padrão do objeto XML de cotas do leitor do dicionário XML referenciado pela propriedade XmlDictionaryReaderQuotas.

DefaultMaxStringContentLength

Uma constante que define a propriedade MaxStringContentLength padrão do objeto XML de cotas do leitor do dicionário XML referenciado pela propriedade XmlDictionaryReaderQuotas.

DefaultPassiveRedirectEnabled

Uma constante que contém o valor padrão para a propriedade PassiveRedirectEnabled; true, redirecionamentos passivos estão habilitados.

DefaultPersistentCookiesOnPassiveRedirects

Uma constante que contém o valor padrão para a propriedade PersistentCookiesOnPassiveRedirects; false, os cookies não estão habilitados.

DefaultRequireHttps

Uma constante que contém o valor padrão para a propriedade RequireHttps; true, HTTPS é exigido em redirecionamentos.

Propriedades

AuthenticationType

Obtém ou define o valor do parâmetro wauth a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

CustomAttributes

Obtém um dicionário que contém quaisquer atributos extras especificados no elemento <wsFederation> no arquivo de configuração.

Freshness

Obtém ou define o valor do parâmetro wfresh a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

HomeRealm

Obtém ou define o valor do parâmetro whr a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

Issuer

Obtém ou define um URI que identifica o emissor pretendido do token de segurança.

PassiveRedirectEnabled

Obtém ou define um valor que especifica se o módulo está habilitado para iniciar os redirecionamentos do protocolo Web Services Federation.

PersistentCookiesOnPassiveRedirects

Obtém ou define um valor que especifica se um cookie de sessão persistente é emitido em uma autenticação bem-sucedida.

Policy

Obtém ou define o valor do parâmetro wp a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

Realm

Obtém ou define o valor do parâmetro wtrealm a ser usado para solicitações de conexão da Web Services Federation ("wsignin1.0").

Reply

Obtém ou define o valor do parâmetro wreply a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

Request

Obtém ou define o valor do parâmetro wreq a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

RequestPtr

Obtém ou define o valor do parâmetro wreqptr a ser usado em solicitações de conexão da Web Services Federation ("wsignin1.0").

RequireHttps

Obtém ou define um valor que especifica se a comunicação com o STS (serviço de token de segurança) deve usar o protocolo HTTPS.

Resource

Obtém ou define o valor do parâmetro wres a ser usado nas solicitações de credenciais da Web Services Federation ("wsignin1.0").

SignInQueryString

Obtém ou define uma cadeia de caracteres de consulta que contém quaisquer parâmetros adicionais a serem enviados nas solicitações de conexão da Web Services Federation ("wsignin1.0").

SignOutQueryString

Obtém ou define uma cadeia de caracteres de consulta que contém quaisquer parâmetros adicionais a serem enviados em solicitações de saída da Web Services Federation ("wsignout1.0") durante a saída passiva.

SignOutReply

Obtém ou define o valor do parâmetro wreply a ser usado durante solicitações de saída da Web Services Federation ("wsignout1.0").

XmlDictionaryReaderQuotas

Obtém ou define os valores de cota configuráveis para leitores de dicionário XML usados por esta instância.

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)
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)

Aplica-se a

Confira também