System.Security.Permissions |
Permissions du système de sécurité |
|---|---|
| C# (C Sharp) | Espaces de nom |
Description
Cet espace de noms renferme les classes permettant la gestion de l'accès et des ressources basées sur une stratégie.
Liste des classes
| Classe | Description |
|---|---|
| CodeAccessSecurityAttribute | Cette classe permet d'indiquer la classe d'attributs de base pour la sécurité d'accès au code. |
| DataProtectionPermission | Cette classe permet de contrôler la capacité d'accéder aux données et à la mémoire cryptées. Cette classe ne peut pas être héritée. |
| DataProtectionPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour DataProtectionPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| EnvironmentPermission | Cette classe permet de contrôler l'accès aux variables d'environnement système et utilisateur. Cette classe ne peut pas être héritée. |
| EnvironmentPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour EnvironmentPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| FileDialogPermission | Cette classe permet de contrôler la possibilité d'accéder aux fichiers ou aux dossiers via une boîte de dialogue Fichier. Cette classe ne peut pas être héritée. |
| FileDialogPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour FileDialogPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| FileIOPermission | Cette classe permet de contrôler la capacité d'accéder aux fichiers et aux dossiers. Cette classe ne peut pas être héritée. |
| FileIOPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour FileIOPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| GacIdentityPermission | Cette classe permet de définir l'autorisation d'identité pour les fichiers provenant du Global Assembly Cache. Cette classe ne peut pas être héritée. |
| GacIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour GacIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| HostProtectionAttribute | Cette classe permet l'utilisation d'actions de sécurité déclaratives pour déterminer les exigences de protection de l'hôte. Cette classe ne peut pas être héritée. |
| IsolatedStorageFilePermission | Cette classe permet d'indiquer l'utilisation autorisée d'un système de fichiers virtuel privé. Cette classe ne peut pas être héritée. |
| IsolatedStorageFilePermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour IsolatedStorageFilePermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| IsolatedStoragePermission | Cette classe contient une représentation de l'accès aux capacités d'entreposage isolé générique. |
| IsolatedStoragePermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour IsolatedStoragePermission au code à l'aide de la sécurité déclarative. |
| KeyContainerPermission | Cette classe permet de contrôler la capacité d'accéder aux conteneurs clefs. Cette classe ne peut pas être héritée. |
| KeyContainerPermissionAccessEntry | Cette classe permet d'indiquer les droits d'accès pour des conteneurs de clefs spécifiques. Cette classe ne peut pas être héritée. |
| KeyContainerPermissionAccessEntryCollection | Cette classe contient une représentation d'une collection d'objets KeyContainerPermissionAccessEntry. Cette classe ne peut pas être héritée. |
| KeyContainerPermissionAccessEntryEnumerator | Cette classe contient une représentation de l'énumérateur pour les objets KeyContainerPermissionAccessEntry dans un KeyContainerPermissionAccessEntryCollection. |
| KeyContainerPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour KeyContainerPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| MediaPermission | Cette classe permet de décrire un ensemble d'autorisations de sécurité contrôlant la capacité des médias audio, image et vidéo à fonctionner dans une application WPF (Windows Presentation Foundation) à confiance partielle. |
| MediaPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour MediaPermission au code à l'aide de la sécurité déclarative. |
| PermissionSetAttribute | Cette classe permet d'appliquer les actions de sécurité d'un PermissionSet au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| PrincipalPermission | Cette classe permet des vérifications par rapport au principal actif (voir IPrincipal) à l'aide des constructions de langage définies pour les actions de sécurité déclaratives et impératives. Cette classe ne peut pas être héritée. |
| PrincipalPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour PrincipalPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| PublisherIdentityPermission | Cette classe contient une représentation de l'identité d'un éditeur de logiciels. Cette classe ne peut pas être héritée. |
| PublisherIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour PublisherIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| ReflectionPermission | Cette classe permet de contrôler l'accès aux types et membres non publics via les API System.Reflection. Contrôle certaines fonctionnalités des API System.Reflection.Emit. |
| ReflectionPermissionAttribute | Cette classe permet aux actions de sécurité de ReflectionPermission d'être appliquées au code à l'aide de la sécurité déclarative. |
| RegistryPermission | Cette classe permet de contrôler la capacité d'accéder aux variables de registre. Cette classe ne peut pas être héritée. |
| RegistryPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour RegistryPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| ResourcePermissionBase | Cette classe permet le contrôle des autorisations de sécurité d'accès au code. |
| ResourcePermissionBaseEntry | Cette classe permet de définir la plus petite unité d'un ensemble d'autorisations de sécurité d'accès au code. |
| SecurityAttribute | Cette classe permet d'indiquer la classe d'attributs de base pour la sécurité déclarative à partir de laquelle CodeAccessSecurityAttribute est dérivé. |
| SecurityPermission | Cette classe permet de décrire un ensemble d'autorisations de sécurité appliquées au code. Cette classe ne peut pas être héritée. |
| SecurityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour SecurityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| SiteIdentityPermission | Cette classe permet de définir l'autorisation d'identité pour le site Web d'où provient le code. Cette classe ne peut pas être héritée. |
| SiteIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour SiteIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| StorePermission | Cette classe permet de contrôle l'accès aux magasins contenant des certificats X.509. Cette classe ne peut pas être héritée. |
| StorePermissionAttribute | Cette classe permet aux actions de sécurité de StorePermission d'être appliquées au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| StrongNameIdentityPermission | Cette classe permet de définir l'autorisation d'identité pour les noms forts. Cette classe ne peut pas être héritée. |
| StrongNameIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour StrongNameIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| StrongNamePublicKeyBlob | Cette classe contient une représentation des informations de clef publique (appelées un objet blob) pour un nom fort. Cette classe ne peut pas être héritée. |
| TypeDescriptorPermission | Cette classe permet de définir l'accès de confiance partielle à la classe TypeDescriptor. |
| TypeDescriptorPermissionAttribute | Cette classe permet de déterminer les indicateurs d'autorisation s'appliquant à un TypeDescriptor. |
| UIPermission | Cette classe permet de contrôler les autorisations liées aux interfaces utilisateur et au presse-papiers. Cette classe ne peut pas être héritée. |
| UIPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour UIPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| UrlIdentityPermission | Cette classe permet de définir l'autorisation d'identité pour l'URL d'où provient le code. Cette classe ne peut pas être héritée. |
| UrlIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour UrlIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
| WebBrowserPermission | Cette classe permet de contrôler la possibilité de créer le contrôle WebBrowser. |
| WebBrowserPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour WebBrowserPermission au code à l'aide de la sécurité déclarative. |
| ZoneIdentityPermission | Cette classe permet de définir l'autorisation d'identité pour la zone à partir de laquelle le code provient. Cette classe ne peut pas être héritée. |
| ZoneIdentityPermissionAttribute | Cette classe permet d'appliquer des actions de sécurité pour ZoneIdentityPermission au code à l'aide de la sécurité déclarative. Cette classe ne peut pas être héritée. |
Dernière mise à jour : Mercredi, le 1er juillet 2020