Section courante

A propos

Section administrative du site

System.Web.Security

Sécurité de système Web
C# (C Sharp) Espaces de nom

Description

Cet espace de noms renferme les classes permettant d'intégrer la sécurité d'ASP.NET dans les applications serveur Web.

Liste des classes

Classe Description
ActiveDirectoryMembershipProvider Cette classe permet de gérer l'entreposage des informations d'appartenance pour une application ASP.NET dans les serveurs Active Directory et Active Directory Application Mode.
ActiveDirectoryMembershipUser Cette classe permet d'exposer et mettre à jour les informations d'utilisateur d'appartenance entreposées dans une banque de données Active Directory.
AnonymousIdentificationEventArgs Cette classe permet de fournir des données pour l'événement AnonymousIdentification_Creating. Cette classe ne peut pas être héritée.
AnonymousIdentificationModule Cette classe permet de gérer les identificateurs anonymes pour l'application ASP.NET.
AuthorizationStoreRoleProvider Cette classe permet de gérer l'entreposage des informations d'appartenance aux rôles pour une application ASP.NET dans un magasin de stratégies de gestionnaire d'autorisations, dans un fichier XML, dans un Active Directory ou sur un serveur Active Directory Application Mode.
DefaultAuthenticationEventArgs Cette classe permet de fournir des données pour l'événement DefaultAuthentication_OnAuthenticate. Cette classe ne peut pas être héritée.
DefaultAuthenticationModule Cette classe permet de garantir qu'un objet d'authentification est présent dans le contexte. Cette classe ne peut pas être héritée.
FileAuthorizationModule Cette classe permet de vérifier que l'utilisateur est autorisé à accéder au fichier demandé. Cette classe ne peut pas être héritée.
FormsAuthentication Cette classe permet de gérer les services d'authentification par formulaire pour les applications Web. Cette classe ne peut pas être héritée.
FormsAuthenticationEventArgs Cette classe permet de fournir des données pour l'événement FormsAuthentication_OnAuthenticate. Cette classe ne peut pas être héritée.
FormsAuthenticationModule Cette classe permet de définir l'identité de l'utilisateur pour une application ASP.NET lorsque l'authentification par formulaire est activée. Cette classe ne peut pas être héritée.
FormsAuthenticationTicket Cette classe permet de fournir l'accès aux propriétés et aux valeurs du billet utilisé avec l'authentification par formulaire pour identifier les utilisateurs. Cette classe ne peut pas être héritée.
FormsIdentity Cette classe contient une représentation d'une identité d'utilisateur authentifiée à l'aide de l'authentification par formulaire. Cette classe ne peut pas être héritée.
MachineKey Cette classe permet de fournir un moyen de chiffrer ou de hacher des données (ou les deux) à l'aide des mêmes algorithmes et valeurs de clef que ceux utilisés pour l'authentification par formulaires ASP.NET et l'état d'affichage.
Membership Cette classe permet de valider les informations d'identification de l'utilisateur et de gérer les paramètres de l'utilisateur. Cette classe ne peut pas être héritée.
MembershipCreateUserException Cette classe permet de lever une exception lorsqu'un utilisateur n'est pas correctement créé par un fournisseur d'appartenance.
MembershipPasswordAttribute Cette classe permet de valider si un champ de mot de passe répond aux exigences de mot de passe actuelles pour le fournisseur d'adhésion.
MembershipPasswordException Cette classe permet de lever l'exception lorsqu'un mot de passe ne peut pas être récupéré dans le magasin de mots de passe.
MembershipProvider Cette classe permet de définir le contrat qu'ASP.NET mise en oeuvre pour fournir des services d'appartenance à l'aide de fournisseurs d'appartenance personnalisés.
MembershipProviderCollection Cette classe contient une collection d'objets héritant de la classe abstraite MembershipProvider.
MembershipUser Cette classe permet d'exposer et mettre à jour les informations sur les utilisateurs d'appartenance dans le magasin de données d'appartenance.
MembershipUserCollection Cette classe contient une collection d'objets MembershipUser.
PassportAuthenticationEventArgs Cette classe contient un paramètre d'événement passé à l'événement Authenticate par un PassportAuthenticationModule. Comme il existe déjà une identité à ce stade, cela est utile principalement pour attacher un objet IPrincipal personnalisé au contexte à l'aide de l'identité fournie. Cette classe est obsolète.
PassportAuthenticationModule Cette classe permet de fournir une enveloppe autour des services d'authentification de passeport. Cette classe ne peut pas être héritée. Cette classe est obsolète.
PassportIdentity Cette classe permet de fournir une classe à utiliser par PassportAuthenticationModule. Il permet à une application d'accéder à la méthode Ticket(String). Cette classe ne peut pas être héritée. Cette classe est obsolète.
PassportPrincipal Cette classe contient une représentation d'un principal authentifié par un passeport. Cette classe est obsolète.
RoleManagerEventArgs Cette classe permet de fournir des données d'événement pour l'événement GetRoles de la classe RoleManagerModule.
RoleManagerModule Cette classe permet de gérer une instance RolePrincipal pour l'utilisateur actuel. Cette classe ne peut pas être héritée.
RolePrincipal Cette classe contient une représentation des informations de sécurité pour la requête HTTP actuelle, y compris l'appartenance au rôle. Cette classe ne peut pas être héritée.
RoleProvider Cette classe permet de définir le contrat qu'ASP.NET mise en oeuvre pour fournir des services de gestion des rôles à l'aide de fournisseurs de rôles personnalisés.
RoleProviderCollection Cette classe contient une collection d'objets héritant de la classe abstraite RoleProvider.
Roles Cette classe permet de gérer l'appartenance des utilisateurs aux rôles pour la vérification des autorisations dans une application ASP.NET. Cette classe ne peut pas être héritée.
SqlMembershipProvider Cette classe permet de gérer l'entreposage des informations d'appartenance pour une application ASP.NET dans une base de données SQL Server.
SqlRoleProvider Cette classe permet de gérer l'entreposage des informations d'appartenance aux rôles pour une application ASP.NET dans une base de données SQL Server.
UrlAuthorizationModule Cette classe permet de vérifier que l'utilisateur est autorisé à accéder à l'URL demandée. Cette classe ne peut pas être héritée.
ValidatePasswordEventArgs Cette classe permet de fournir des données d'événement pour l'événement ValidatingPassword de la classe MembershipProvider.
WindowsAuthenticationEventArgs Cette classe permet de fournir des données pour l'événement WindowsAuthentication_OnAuthenticate. Cette classe ne peut pas être héritée.
WindowsAuthenticationModule Cette classe permet de définir l'identité de l'utilisateur pour une application ASP.NET lorsque l'authentification Windows est activée. Cette classe ne peut pas être héritée.
WindowsTokenRoleProvider Cette classe permet de demander des informations de rôle pour une application ASP.NET à partir de l'appartenance à un groupe Windows.


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