WsFederationConfiguration Classe

Definição

Contém todas as definições de configuração necessárias pelo Módulo de Autenticação WS-Federation (WSFederationAuthenticationModule).

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

Observações

Uma instância da WsFederationConfiguration classe definida no FederationConfiguration objeto acedido através da FederatedAuthentication.FederationConfiguration propriedade contém as definições usadas para inicializar as propriedades do Módulo de Autenticação WS-Federation (WSFAM) e controlar o seu comportamento. Estas definições são normalmente carregadas a partir do <wsFederation> elemento no ficheiro de configuração.

Construtores

Name Description
WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

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

Campos

Name Description
DefaultFreshness

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

DefaultMaxArrayLength

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

DefaultMaxStringContentLength

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

DefaultPassiveRedirectEnabled

Uma constante que contém o valor padrão da PassiveRedirectEnabled propriedade; true, os redirecionamentos passivos estão ativados.

DefaultPersistentCookiesOnPassiveRedirects

Uma constante que contém o valor predefinido da PersistentCookiesOnPassiveRedirects propriedade; false, cookies não estão ativados.

DefaultRequireHttps

Uma constante que contém o valor padrão da RequireHttps propriedade; true, HTTPS é necessária nos redirecionamentos.

Propriedades

Name Description
AuthenticationType

Obtém ou define o valor do parâmetro wauth para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

CustomAttributes

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

Freshness

Obtém ou define o valor do parâmetro wfresh para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

HomeRealm

Obtém ou define o valor do parâmetro whr a usar em pedidos de login WS-Federation ("wsignin1.0").

Issuer

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

PassiveRedirectEnabled

Recebe ou define um valor que especifica se o módulo está habilitado para iniciar redirecionamentos WS-Federation protocolo.

PersistentCookiesOnPassiveRedirects

Recebe ou define um valor que especifica se um cookie de sessão persistente é emitido após autenticação bem-sucedida.

Policy

Obtém ou define o valor do parâmetro wp a ser usado em WS-Federation pedidos de início de sessão ("wsignin1.0").

Realm

Obtém ou define o valor do parâmetro wtrealm a ser usado para WS-Federation pedidos de início de sessão ("wsignin1.0").

Reply

Obtém ou define o valor do parâmetro wreply para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

Request

Obtém ou define o valor do parâmetro wreq para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

RequestPtr

Obtém ou define o valor do parâmetro wreqptr para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

RequireHttps

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

Resource

Obtém ou define o valor do parâmetro wres para usar em WS-Federation pedidos de início de sessão ("wsignin1.0").

SignInQueryString

Recebe ou define uma cadeia de consulta que contém quaisquer parâmetros adicionais a serem enviados em pedidos de login WS-Federation ("wsignin1.0").

SignOutQueryString

Recebe ou define uma cadeia de consulta que contém quaisquer parâmetros adicionais a serem enviados em WS-Federation pedidos de saída de sessão ("wsignout1.0") durante a saída passiva.

SignOutReply

Obtém ou define o valor do parâmetro wreply para usar durante WS-Federation pedidos de desligamento ("wsignout1.0").

XmlDictionaryReaderQuotas

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

Métodos

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

Aplica-se a

Ver também