| 12345678910111213141516171819202122232425262728 |
- //
- // System.Web.Security.IRoleProvider
- //
- // Authors:
- // Ben Maurer ([email protected])
- //
- // (C) 2003 Ben Maurer
- //
- #if NET_1_2
- using System.Configuration.Provider;
- namespace System.Web.Security {
- public interface IRoleProvider : IProvider {
- void AddUsersToRoles (string [] usernames, string [] rolenames);
- void CreateRole (string rolename);
- void DeleteRole (string rolename);
- string [] GetAllRoles ();
- string [] GetRolesForUser (string username);
- string [] GetUsersInRole (string rolename);
- bool IsUserInRole (string username, string rolename);
- void RemoveUsersFromRoles (string [] usernames, string [] rolenames);
- bool RoleExists (string rolename);
- string ApplicationName { get; set; }
- }
- }
- #endif
|