IdentityConfiguration 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.
Définit la collection de propriétés configurables du comportement de Windows Identity Foundation.
public ref class IdentityConfiguration
public class IdentityConfiguration
type IdentityConfiguration = class
Public Class IdentityConfiguration
- Héritage
-
IdentityConfiguration
- Dérivé
Constructeurs
IdentityConfiguration() |
Initialise une nouvelle instance de la classe IdentityConfiguration. Les paramètres sont chargés depuis la configuration par défaut si elle existe. |
IdentityConfiguration(Boolean) |
Initialise une nouvelle instance de la classe IdentityConfiguration à l'aide d'une valeur qui spécifie si les paramètres doivent être chargés à partir de la configuration par défaut. |
IdentityConfiguration(Boolean, X509Certificate2) |
Initialise une nouvelle instance de la classe IdentityConfiguration qui possède le certificat de service spécifié. Les paramètres chargent éventuellement la configuration par défaut. |
IdentityConfiguration(String) |
Initialise une nouvelle instance de la classe IdentityConfiguration. Les paramètres sont chargés depuis la configuration nommée. |
IdentityConfiguration(String, X509Certificate2) |
Initialise une nouvelle instance de la classe IdentityConfiguration qui possède le certificat de service spécifié, en chargeant la configuration nommée. |
IdentityConfiguration(X509Certificate2) |
Initialise une nouvelle instance de la classe IdentityConfiguration qui possède le certificat de service spécifié. |
Champs
DefaultCertificateValidationMode |
Mode de validation du certificat X.509 par défaut, PeerOrChainTrust. |
DefaultIssuerNameRegistryType |
Type du Registre des noms d'émetteurs par défaut ; Type de la classe ConfigurationBasedIssuerNameRegistry . |
DefaultMaxClockSkew |
Variation d'horloge maximale par défaut ; 5 minutes. |
DefaultRevocationMode |
Mode de révocation X.509 par défaut ; Online. |
DefaultServiceName |
Nom du service par défaut ; chaîne vide. |
DefaultTrustedStoreLocation |
Emplacement du magasin approuvé par défaut pour les certificats ; LocalMachine. |
Propriétés
AudienceRestriction |
Obtient ou définit le AudienceRestriction configuré. |
Caches |
Obtient ou définit le IdentityModelCaches configuré. |
CertificateValidationMode |
Obtient ou définit le mode de validation de certificat utilisé par des gestionnaires pour valider des certificats d'émetteur. |
CertificateValidator |
Obtient ou définit le validateur de certificat utilisé par des gestionnaires pour valider des certificats d'émetteur. |
ClaimsAuthenticationManager |
Obtient ou définit le gestionnaire d'authentification des revendications. La valeur par défaut est une instance de la classe ClaimsAuthenticationManager. |
ClaimsAuthorizationManager |
Obtient ou définit le gestionnaire d'autorisation des revendications. |
DetectReplayedTokens |
Obtient ou définit une valeur dans la configuration de gestionnaire par défaut qui indique si les gestionnaires doivent détecter les jetons relus. |
IsInitialized |
Obtient ou définit une valeur indiquant si la méthode Initialize() a été appelée. |
IssuerNameRegistry |
Obtient ou définit le Registre de nom de l'émetteur utilisé pour résoudre les noms d'émetteur. |
IssuerTokenResolver |
Obtient ou définit le programme de résolution de jetons d'émetteur. |
MaxClockSkew |
Obtient ou définit la différence de temps autorisée maximale entre les horloges système des deux correspondants qui communiquent. |
Name |
Obtient le nom du service de cette configuration. |
RevocationMode |
Obtient ou définit le mode de révocation utilisé par les gestionnaires pour valider les certificats d'émetteur. |
SaveBootstrapContext |
Récupère ou définit une valeur qui indique si l’objet BootstrapContext est enregistré dans la ClaimsIdentity et les Sessions après validation du jeton. |
SecurityTokenHandlerCollectionManager |
Obtient le SecurityTokenHandlerCollectionManager contenant l'ensemble d'objets du SecurityTokenHandler utilisés pour sérialiser et valider les jetons trouvés dans les messages WS-Trust. |
SecurityTokenHandlers |
Récupère la collection d’objets SecurityTokenHandler utilisés pour sérialiser et valider les jetons trouvés dans les messages WS-Trust. |
ServiceCertificate |
Obtient ou définit le certificat de service. |
ServiceTokenResolver |
Obtient ou définit le programme de résolution de jetons de service. |
TokenReplayCacheExpirationPeriod |
Obtient ou définit la période d'expiration pour les éléments placés dans le TokenReplayCache. |
TrustedStoreLocation |
Obtient ou définit l'emplacement de magasin approuvé utilisé par les gestionnaires pour valider les certificats d'émetteur. |
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) |
Initialize() |
Met à jour les propriétés des objets SecurityTokenHandlerConfiguration pour les objets SecurityTokenHandlerCollection contenus dans SecurityTokenHandlerCollectionManager afin de correspondre aux valeurs de propriété de cette instance IdentityConfiguration. |
LoadConfiguration(IdentityConfigurationElement) |
Charge les paramètres de cette instance de IdentityConfiguration à partir du fichier de configuration de l'application ou Web. |
LoadHandlerConfiguration(IdentityConfigurationElement) |
Charge une SecurityTokenHandlerConfiguration à l'aide d'éléments directement sous l'IdentityConfigurationElement spécifié. |
LoadHandlerConfiguration(SecurityTokenHandlerConfiguration, SecurityTokenHandlerConfigurationElement) |
Charge les éléments de configuration relatifs à la SecurityTokenHandlerCollection. |
LoadHandlers(IdentityConfigurationElement) |
Charge le SecurityTokenHandlerCollectionManager défini pour le service spécifié. |
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) |