C# Class ServiceStack.RequiredPermissionAttribute

Inheritance: ServiceStack.AuthenticateAttribute
Exibir arquivo Open project: nustack/ServiceStack Class Usage Examples

Public Methods

Method Description
Execute ( IRequest req, IResponse res, object requestDto ) : void
HasAllPermissions ( IAuthSession session ) : bool
HasAllPermissions ( IRequest req, IAuthSession session, IAuthRepository userAuthRepo = null ) : bool
RequiredPermissionAttribute ( ) : System
RequiredPermissionAttribute ( ApplyTo applyTo ) : System

Method Details

Execute() public method

public Execute ( IRequest req, IResponse res, object requestDto ) : void
req IRequest
res IResponse
requestDto object
return void

HasAllPermissions() public method

public HasAllPermissions ( IAuthSession session ) : bool
session IAuthSession
return bool

HasAllPermissions() public method

public HasAllPermissions ( IRequest req, IAuthSession session, IAuthRepository userAuthRepo = null ) : bool
req IRequest
session IAuthSession
userAuthRepo IAuthRepository
return bool

RequiredPermissionAttribute() public method

public RequiredPermissionAttribute ( ) : System
return System

RequiredPermissionAttribute() public method

public RequiredPermissionAttribute ( ApplyTo applyTo ) : System
applyTo ApplyTo
return System