Partilhar via


WsFederationConfiguration Classe

Definição

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

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

Comentários

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

Construtores

Nome Description
WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

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

Campos

Nome 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 de cotas de leitor de dicionário XML referenciado pela XmlDictionaryReaderQuotas propriedade.

DefaultMaxStringContentLength

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

DefaultPassiveRedirectEnabled

Uma constante que contém o valor padrão da PassiveRedirectEnabled propriedade; trueos redirecionamentos passivos são habilitados.

DefaultPersistentCookiesOnPassiveRedirects

Uma constante que contém o valor padrão da PersistentCookiesOnPassiveRedirects propriedade; falseos cookies não estão habilitados.

DefaultRequireHttps

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

Propriedades

Nome Description
AuthenticationType

Obtém ou define o valor do parâmetro wauth a ser usado em WS-Federation solicitações de entrada ("wsignin1.0").

CustomAttributes

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

Freshness

Obtém ou define o valor do parâmetro wfresh a ser usado em WS-Federation solicitações de entrada ("wsignin1.0").

HomeRealm

Obtém ou define o valor do parâmetro whr a ser usado em WS-Federation solicitações de entrada ("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 redirecionamentos de protocolo WS-Federation.

PersistentCookiesOnPassiveRedirects

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

Policy

Obtém ou define o valor do parâmetro wp a ser usado em WS-Federation solicitações de entrada ("wsignin1.0").

Realm

Obtém ou define o valor do parâmetro wtrealm a ser usado para WS-Federation solicitações de entrada ("wsignin1.0").

Reply

Obtém ou define o valor do parâmetro wreply a ser usado em WS-Federation solicitações de entrada ("wsignin1.0").

Request

Obtém ou define o valor do parâmetro wreq a ser usado em WS-Federation solicitações de entrada ("wsignin1.0").

RequestPtr

Obtém ou define o valor do parâmetro wreqptr a ser usado em WS-Federation solicitações de entrada ("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 em WS-Federation solicitações de entrada ("wsignin1.0").

SignInQueryString

Obtém ou define uma cadeia de caracteres de consulta que contém quaisquer parâmetros adicionais a serem enviados WS-Federation solicitações de entrada ("wsignin1.0").

SignOutQueryString

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

SignOutReply

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

XmlDictionaryReaderQuotas

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

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

Aplica-se a

Confira também