Partage via


WsFederationConfiguration Classe

Définition

Contient tous les paramètres de configuration nécessaires au module d’authentification WS-Federation (WSFederationAuthenticationModule).

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Héritage
WsFederationConfiguration

Remarques

Une instance de la WsFederationConfiguration classe définie sur l’objet FederationConfiguration accessible via la FederatedAuthentication.FederationConfiguration propriété contient les paramètres utilisés pour initialiser les propriétés du module d’authentification WS-Federation (WSFAM) et contrôler son comportement. Ces paramètres sont généralement chargés à partir de l’élément <wsFederation> dans le fichier de configuration.

Constructeurs

Nom Description
WsFederationConfiguration(String, String)

Initialise une nouvelle instance de la WsFederationConfiguration classe à l’aide de l’émetteur et du domaine spécifiés.

WsFederationConfiguration(WSFederationElement)

Initialise une nouvelle instance de la WsFederationConfiguration classe à partir de l’élément spécifié <wsFederation> .

Champs

Nom Description
DefaultFreshness

Constante qui contient la valeur par défaut de la Freshness propriété ; zéro.

DefaultMaxArrayLength

Constante qui définit la propriété par défaut MaxArrayLength de l’objet de quotas de lecteur de dictionnaire XML référencé par la XmlDictionaryReaderQuotas propriété.

DefaultMaxStringContentLength

Constante qui définit la propriété par défaut MaxStringContentLength de l’objet de quotas de lecteur de dictionnaire XML référencé par la XmlDictionaryReaderQuotas propriété.

DefaultPassiveRedirectEnabled

Constante qui contient la valeur par défaut de la PassiveRedirectEnabled propriété ; true, les redirections passives sont activées.

DefaultPersistentCookiesOnPassiveRedirects

Constante qui contient la valeur par défaut de la PersistentCookiesOnPassiveRedirects propriété ; false, les cookies ne sont pas activés.

DefaultRequireHttps

Constante qui contient la valeur par défaut de la RequireHttps propriété ; true, HTTPS est requis sur les redirections.

Propriétés

Nom Description
AuthenticationType

Obtient ou définit la valeur du paramètre wauth à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

CustomAttributes

Obtient un dictionnaire qui contient tous les attributs supplémentaires spécifiés dans l’élément dans le <wsFederation> fichier de configuration.

Freshness

Obtient ou définit la valeur du paramètre wfresh à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

HomeRealm

Obtient ou définit la valeur du paramètre whr à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

Issuer

Obtient ou définit un URI qui identifie l’émetteur prévu du jeton de sécurité.

PassiveRedirectEnabled

Obtient ou définit une valeur qui spécifie si le module est activé pour lancer WS-Federation redirections de protocole.

PersistentCookiesOnPassiveRedirects

Obtient ou définit une valeur qui spécifie si un cookie de session permanente est émis lors de l’authentification réussie.

Policy

Obtient ou définit la valeur du paramètre wp à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

Realm

Obtient ou définit la valeur du paramètre wtrealm à utiliser pour WS-Federation demandes de connexion (« wsignin1.0 »).

Reply

Obtient ou définit la valeur du paramètre wreply à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

Request

Obtient ou définit la valeur du paramètre wreq à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

RequestPtr

Obtient ou définit la valeur du paramètre wreqptr à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

RequireHttps

Obtient ou définit une valeur qui spécifie si la communication avec le service de jeton de sécurité (STS) doit utiliser le protocole HTTPS.

Resource

Obtient ou définit la valeur du paramètre wres à utiliser dans WS-Federation demandes de connexion (« wsignin1.0 »).

SignInQueryString

Obtient ou définit une chaîne de requête qui contient tous les paramètres supplémentaires à envoyer dans WS-Federation demandes de connexion (« wsignin1.0 »).

SignOutQueryString

Obtient ou définit une chaîne de requête qui contient tous les paramètres supplémentaires à envoyer dans WS-Federation demandes de déconnexion (« wsignout1.0 ») pendant la déconnexion passive.

SignOutReply

Obtient ou définit la valeur du paramètre wreply à utiliser pendant WS-Federation demandes de déconnexion (« wsignout1.0 »).

XmlDictionaryReaderQuotas

Obtient ou définit les valeurs de quota configurables pour les lecteurs de dictionnaire XML utilisés par cette instance.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi