C# Class SecurityInnovation.TeamMentor.Authentication.ExtensionMethods.RoleBaseSecurity

ファイルを表示 Open project: TeamMentor-OWASP/Master

Public Methods

Method Description
SetCurrentUserRoles ( this httpContext ) : IPrincipal
SetCurrentUserRoles ( this httpContext, UserGroup userGroup ) : IPrincipal
roles ( this principal ) : string[]
setThreadPrincipalWithRoles ( this userGroup ) : IPrincipal

Method Details

SetCurrentUserRoles() public static method

public static SetCurrentUserRoles ( this httpContext ) : IPrincipal
httpContext this
return IPrincipal

SetCurrentUserRoles() public static method

public static SetCurrentUserRoles ( this httpContext, UserGroup userGroup ) : IPrincipal
httpContext this
userGroup UserGroup
return IPrincipal

roles() public static method

public static roles ( this principal ) : string[]
principal this
return string[]

setThreadPrincipalWithRoles() public static method

public static setThreadPrincipalWithRoles ( this userGroup ) : IPrincipal
userGroup this
return IPrincipal