Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

ExtendedProtectionPolicy, classe

.NET Framework 4.6 and 4.5

La classe ExtendedProtectionPolicy représente la stratégie de protection étendue utilisée par le serveur pour valider les connexions clientes entrantes.

System.Object
  System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy

Espace de noms :  System.Security.Authentication.ExtendedProtection
Assembly :  System (dans System.dll)

[SerializableAttribute]
[TypeConverterAttribute(typeof(ExtendedProtectionPolicyTypeConverter))]
public class ExtendedProtectionPolicy : ISerializable

Le type ExtendedProtectionPolicy expose les membres suivants.

  NomDescription
Méthode publiqueExtendedProtectionPolicy(PolicyEnforcement)Initialise une nouvelle instance de la classe ExtendedProtectionPolicy qui spécifie à quel moment la stratégie de protection étendue doit être appliquée.
Méthode publiqueExtendedProtectionPolicy(PolicyEnforcement, ChannelBinding)Initialise une nouvelle instance de la classe ExtendedProtectionPolicy qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, ainsi que le jeton de liaison de canal à utiliser.
Méthode protégéeExtendedProtectionPolicy(SerializationInfo, StreamingContext)Initialise une nouvelle instance de la classe ExtendedProtectionPolicy à partir d'un objet SerializationInfo qui contient les données requises pour remplir le ExtendedProtectionPolicy.
Méthode publiqueExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ICollection)Initialise une nouvelle instance de la classe ExtendedProtectionPolicy qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, le type de protection appliqué par la stratégie et une liste des noms de fournisseurs de services personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Méthode publiqueExtendedProtectionPolicy(PolicyEnforcement, ProtectionScenario, ServiceNameCollection)Initialise une nouvelle instance de la classe ExtendedProtectionPolicy qui spécifie à quel moment la stratégie de protection étendue doit être appliquée, le type de protection appliqué par la stratégie et une liste des noms de fournisseurs de services personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Début

  NomDescription
Propriété publiqueCustomChannelBindingObtient un jeton de liaison de canal personnalisé à utiliser pour la validation.
Propriété publiqueCustomServiceNamesObtient la liste des noms de fournisseurs de services (SPN) personnalisée utilisée pour assurer la correspondance avec le SPN d'un client.
Propriété publiqueMembre statiqueOSSupportsExtendedProtectionIndique si le système d'exploitation prend en charge l'authentification Windows intégrée avec protection étendue.
Propriété publiquePolicyEnforcementObtient une valeur indiquant à quel moment la stratégie de protection doit être appliquée.
Propriété publiqueProtectionScenarioObtient le genre de protection assuré par la stratégie de protection étendue.
Début

  NomDescription
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueToStringObtient une représentation sous forme de chaîne de l'instance de stratégie de protection étendue. (Substitue Object.ToString().)
Début

  NomDescription
Implémentation d'interface expliciteMéthode privéeISerializable.GetObjectDataRemplit un objet SerializationInfo avec les données nécessaires pour sérialiser un objet ExtendedProtectionPolicy.
Début

Toutes les classes qui exposent la classe ExtendedProtectionPolicy ne doivent pas autoriser la configuration de stratégies null, doivent fournir une stratégie par défaut et doivent nécessiter une stratégie explicite pour être créées et définies par le développeur ou l'administrateur de l'application.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4

.NET Framework Client Profile

Pris en charge dans : 4

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft