Show / Hide Table of Contents

Class WorkflowSecurity

Inheritance
object
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>
WorkflowSecurity
Implements
IWorkflowSecurity
Inherited Members
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.SetTestableInstance(IWorkflowSecurity)
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.ClearInstance()
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.GetFactory()
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.Instance
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.Factory
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Content.Workflow
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
Type Description
Func<IWorkflowSecurity>
Overrides
ServiceLocator<IWorkflowSecurity, WorkflowSecurity>.GetFactory()

GetStateReviewPermission()

Declaration
public PermissionInfo GetStateReviewPermission()
Returns
Type Description
PermissionInfo

HasStateReviewerPermission(PortalSettings, UserInfo, int)

Declaration
public bool HasStateReviewerPermission(PortalSettings settings, UserInfo user, int stateId)
Parameters
Type Name Description
PortalSettings settings
UserInfo user
int stateId
Returns
Type Description
bool

HasStateReviewerPermission(int)

Declaration
public bool HasStateReviewerPermission(int stateId)
Parameters
Type Name Description
int stateId
Returns
Type Description
bool

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
Type Description
bool

IsWorkflowReviewer(int, int)

Declaration
public bool IsWorkflowReviewer(int workflowId, int userId)
Parameters
Type Name Description
int workflowId
int userId
Returns
Type Description
bool

Implements

IWorkflowSecurity

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS