Class WorkflowSecurity
Inheritance
WorkflowSecurity
Assembly: DotNetNuke.dll
Syntax
public class WorkflowSecurity : ServiceLocator<IWorkflowSecurity, WorkflowSecurity>, IWorkflowSecurity
Constructors
WorkflowSecurity()
Declaration
public WorkflowSecurity()
Methods
GetFactory()
Declaration
protected override Func<IWorkflowSecurity> GetFactory()
Returns
Overrides
GetStateReviewPermission()
Declaration
public PermissionInfo GetStateReviewPermission()
Returns
HasStateReviewerPermission(PortalSettings, UserInfo, int)
Declaration
public bool HasStateReviewerPermission(PortalSettings settings, UserInfo user, int stateId)
Parameters
Returns
HasStateReviewerPermission(int)
Declaration
public bool HasStateReviewerPermission(int stateId)
Parameters
Type |
Name |
Description |
int |
stateId |
|
Returns
HasStateReviewerPermission(int, int, int)
Declaration
public bool HasStateReviewerPermission(int portalId, int userId, int stateId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
int |
stateId |
|
Returns
IsWorkflowReviewer(int, int)
Declaration
public bool IsWorkflowReviewer(int workflowId, int userId)
Parameters
Type |
Name |
Description |
int |
workflowId |
|
int |
userId |
|
Returns
Implements
Extension Methods