Workflow Engine .NET

Assembly: OptimaJet.Workflow.Api

Interface IWorkflowApiPermissions

OptimaJet.Workflow.Api.IWorkflowApiPermissions

Service for building Workflow Engine API permission claims.

public interface IWorkflowApiPermissions

Methods

IWorkflowApiPermissionsBuilder CreateBuilder() #
Creates a new permissions builder instance.

Returns

Type
Description
IWorkflowApiPermissionsBuilder
A new permissions builder.
Claim BuildClaim(string value) #
Builds a Workflow API permissions claim from a serialized permissions value.

Parameters

Name
Type
Description
value
String
A serialized permissions value.

Returns

Type
Description
Claim
A Workflow API permissions claim.
Claim BuildClaim(Action<IWorkflowApiPermissionsBuilder> configure) #
Builds a Workflow API permissions claim using a permissions builder.

Parameters

Name
Type
Description
configure
Action<IWorkflowApiPermissionsBuilder>
A delegate that configures the builder.

Returns

Type
Description
Claim
A Workflow API permissions claim.