C# Class EPiAbstractions.Security.VirtualRolesFacade

Inheritance: IVirtualRolesFacade
Show file Open project: joelabrahamsson/EPiAbstractions

Public Methods

Method Description
GetAllRoles ( ) : String[]
GetAllRolesForUser ( String username ) : String[]
GetAllVirtualRoles ( ) : String[]
GetRoleNameForClass ( Type classType ) : String
IsPrincipalInVirtualRole ( IPrincipal principal, String virtualRole, Object context ) : System.Boolean

Method Details

GetAllRoles() public method

public GetAllRoles ( ) : String[]
return String[]

GetAllRolesForUser() public method

public GetAllRolesForUser ( String username ) : String[]
username String
return String[]

GetAllVirtualRoles() public method

public GetAllVirtualRoles ( ) : String[]
return String[]

GetRoleNameForClass() public method

public GetRoleNameForClass ( Type classType ) : String
classType System.Type
return String

IsPrincipalInVirtualRole() public method

public IsPrincipalInVirtualRole ( IPrincipal principal, String virtualRole, Object context ) : System.Boolean
principal IPrincipal
virtualRole String
context Object
return System.Boolean