WsFederationConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é |
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é ; |
| DefaultPersistentCookiesOnPassiveRedirects |
Constante qui contient la valeur par défaut de la PersistentCookiesOnPassiveRedirects propriété ; |
| DefaultRequireHttps |
Constante qui contient la valeur par défaut de la RequireHttps propriété ; |
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 |
| 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) |