WsFederationConfiguration Classe

Définition

Contient tous les paramètres de configuration requis par le 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

WsFederationConfiguration(String, String)

Initialise une nouvelle instance de la classe WsFederationConfiguration avec l'émetteur et le domaine spécifiés.

WsFederationConfiguration(WSFederationElement)

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

Champs

DefaultFreshness

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

DefaultMaxArrayLength

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

DefaultMaxStringContentLength

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

DefaultPassiveRedirectEnabled

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

DefaultPersistentCookiesOnPassiveRedirects

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

DefaultRequireHttps

Constante contenant la valeur par défaut de la propriété RequireHttps ; true, le protocole HTTPS est obligatoire sur les redirections.

Propriétés

AuthenticationType

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

CustomAttributes

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

Freshness

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

HomeRealm

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

Issuer

Obtient ou définit l'URI qui identifie l'émetteur attendu du jeton de sécurité.

PassiveRedirectEnabled

Obtient ou définit une valeur qui spécifie si le module est activé pour initialiser la redirection du protocole WS-Federation.

PersistentCookiesOnPassiveRedirects

Obtient ou définit une valeur qui spécifie si un cookie de session persistante est publiée lors de l'authentification réussie.

Policy

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

Realm

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

Reply

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

Request

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

RequestPtr

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

RequireHttps

Obtient ou définit une valeur qui spécifie si la communication avec le service STS doit utiliser le protocole HTTPS.

Resource

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

SignInQueryString

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

SignOutQueryString

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

SignOutReply

Obtient ou définit la valeur du paramètre wreply à utiliser dans les demandes de déconnexion WS-Federation ("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

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi