C# Класс N2.Security.MembershipAccountManager

Наследование: N2.Security.AccountManager
Показать файл Открыть проект

Открытые методы

Метод Описание
AddUserToRole ( string userName, string roleName ) : void
AreRolesEnabled ( ) : bool
ChangePassword ( string userName, string newPassword ) : bool
CreateRole ( string roleName ) : void
DeleteRole ( string roleName ) : bool
DeleteUser ( string userName ) : void
FindUserByName ( string userName ) : IAccountInfo
GetAllRoles ( ) : string[]
GetRolesForUser ( string userName ) : string[]
GetUsers ( int start, int max ) : IList
GetUsersCount ( ) : int
GetUsersInRole ( string roleName ) : string[]
HasUsersInRole ( string roleName ) : bool
IsUserInRole ( string userName, string roleName ) : bool
MembershipAccountManager ( ) : System
RemoveUserFromRole ( string userName, string roleName ) : void
UnlockUser ( string userName ) : void
UpdateUserEmail ( string userName, string email ) : void

Приватные методы

Метод Описание
ToAccountInfo ( System.Web.Security.MembershipUser muser ) : N2.Security.AccountInfo

Описание методов

AddUserToRole() публичный Метод

public AddUserToRole ( string userName, string roleName ) : void
userName string
roleName string
Результат void

AreRolesEnabled() публичный Метод

public AreRolesEnabled ( ) : bool
Результат bool

ChangePassword() публичный Метод

public ChangePassword ( string userName, string newPassword ) : bool
userName string
newPassword string
Результат bool

CreateRole() публичный Метод

public CreateRole ( string roleName ) : void
roleName string
Результат void

DeleteRole() публичный Метод

public DeleteRole ( string roleName ) : bool
roleName string
Результат bool

DeleteUser() публичный Метод

public DeleteUser ( string userName ) : void
userName string
Результат void

FindUserByName() публичный Метод

public FindUserByName ( string userName ) : IAccountInfo
userName string
Результат IAccountInfo

GetAllRoles() публичный Метод

public GetAllRoles ( ) : string[]
Результат string[]

GetRolesForUser() публичный Метод

public GetRolesForUser ( string userName ) : string[]
userName string
Результат string[]

GetUsers() публичный Метод

public GetUsers ( int start, int max ) : IList
start int
max int
Результат IList

GetUsersCount() публичный Метод

public GetUsersCount ( ) : int
Результат int

GetUsersInRole() публичный Метод

public GetUsersInRole ( string roleName ) : string[]
roleName string
Результат string[]

HasUsersInRole() публичный Метод

public HasUsersInRole ( string roleName ) : bool
roleName string
Результат bool

IsUserInRole() публичный Метод

public IsUserInRole ( string userName, string roleName ) : bool
userName string
roleName string
Результат bool

MembershipAccountManager() публичный Метод

public MembershipAccountManager ( ) : System
Результат System

RemoveUserFromRole() публичный Метод

public RemoveUserFromRole ( string userName, string roleName ) : void
userName string
roleName string
Результат void

UnlockUser() публичный Метод

public UnlockUser ( string userName ) : void
userName string
Результат void

UpdateUserEmail() публичный Метод

public UpdateUserEmail ( string userName, string email ) : void
userName string
email string
Результат void