Section courante

A propos

Section administrative du site

System.Security.Policy

Politique de système de sécurité
C# (C Sharp) Espaces de nom

Description

Cet espace de noms renferme les classes permettant la gestion de règle de stratégie de sécurité.

Liste des classes

Classe Description
AllMembershipCondition Cette classe contient une représentation d'une condition d'appartenance correspondant à tout le code. Cette classe ne peut pas être héritée.
ApplicationDirectory Cette classe permet de fournir le répertoire des applications comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
ApplicationDirectoryMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant son répertoire d'application. Cette classe ne peut pas être héritée.
ApplicationTrust Cette classe permet d'encapsuler les décisions de sécurité concernant une application. Cette classe ne peut pas être héritée.
ApplicationTrustCollection Cette classe contient une représentation d'une collection d'objets ApplicationTrust. Cette classe ne peut pas être héritée.
ApplicationTrustEnumerator Cette classe contient une représentation de l'énumérateur des objets ApplicationTrust de la collection ApplicationTrustCollection.
CodeConnectAccess Cette classe permet d'indiquer l'accès aux ressources réseau étant accordé au code.
CodeGroup Cette classe contient une représentation de la classe de base abstraite à partir de laquelle toutes les mises en oeuvre de groupes de codes doivent dériver.
Evidence Cette classe permet de définir l'ensemble des informations constituant une entrée pour les décisions de politique de sécurité. Cette classe ne peut pas être héritée.
EvidenceBase Cette classe permet de fournir une classe de base à partir de laquelle tous les objets à utiliser comme preuve doivent dériver.
FileCodeGroup Cette classe permet d'accorder l'autorisation de manipuler des fichiers situés dans les assembly de code pour coder des assembly correspondant à la condition d'appartenance. Cette classe ne peut pas être héritée.
FirstMatchCodeGroup Cette classe permet de définir la stratégie de sécurité par l'union de la déclaration de stratégie d'un groupe de codes et de celle du premier groupe de codes enfant correspondant. Cette classe ne peut pas être héritée.
GacInstalled Cette classe permet de confirmer qu'un assembly de code provient du GAC (Global Assembly Cache) comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
GacMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant son appartenance au Global Assembly Cache. Cette classe ne peut pas être héritée.
Hash Cette classe permet de fournir des preuves sur la valeur de hachage d'un assembly. Cette classe ne peut pas être héritée.
HashMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant sa valeur de hachage. Cette classe ne peut pas être héritée.
NetCodeGroup Cette classe permet d'accorder l'autorisation Web au site à partir duquel l'assembly a été téléchargé. Cette classe ne peut pas être héritée.
PermissionRequestEvidence Cette classe permet de définir les preuves représentant les demandes d'autorisation. Cette classe ne peut pas être héritée.
PolicyException Cette classe permet de lever l'exception lorsque la stratégie interdit l'exécution du code.
PolicyLevel Cette classe contient une représentation des niveaux de stratégie de sécurité pour le Common Language Runtime. Cette classe ne peut pas être héritée.
PolicyStatement Cette classe contient une représentation de l'instruction d'un CodeGroup décrivant les autorisations et autres informations s'appliquant au code avec un ensemble particulier de preuves. Cette classe ne peut pas être héritée.
Publisher Cette classe permet de fournir la signature numérique Authenticode X.509v3 d'un assemblage de code comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
PublisherMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant le certificat Authenticode X.509v3 de son éditeur de logiciels. Cette classe ne peut pas être héritée.
Site Cette classe permet de fournir le site Web à partir duquel un assembly de code provient comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
SiteMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant le site dont il provient. Cette classe ne peut pas être héritée.
StrongName Cette classe permet de fournir le nom fort d'un assembly de code comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
StrongNameMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant son nom fort. Cette classe ne peut pas être héritée.
TrustManagerContext Cette classe contient une représentation du contexte que le gestionnaire d'approbation doit prendre en compte lors de la décision d'exécuter une application et lors de la configuration de la sécurité sur un nouvel AppDomain dans lequel exécuter une application.
UnionCodeGroup Cette classe contient une représentation d'un groupe de codes dont la déclaration de stratégie est l'union de la déclaration de stratégie du groupe de codes actuel et de la déclaration de stratégie de tous ses groupes de codes enfants correspondants. Cette classe ne peut pas être héritée.
Url Cette classe permet de fournir l'URL à partir de laquelle un assembly de code provient comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
UrlMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant son URL. Cette classe ne peut pas être héritée.
Zone Cette classe permet de fournir la zone de sécurité d'un assembly de code comme preuve pour l'évaluation de la stratégie. Cette classe ne peut pas être héritée.
ZoneMembershipCondition Cette classe permet de déterminer si un assembly appartient à un groupe de codes en testant sa zone d'origine. Cette classe ne peut pas être héritée.


Dernière mise à jour : Mercredi, le 1er juillet 2020