Assembly: OptimaJet.Workflow.Api

Class WorkflowApiSecurityOptions

OptimaJet.Workflow.Api.Options.WorkflowApiSecurityOptions

Represents the settings for authentication and authorization of your Workflow Engine Web API.

public record WorkflowApiSecurityOptions : IEquatable<WorkflowApiSecurityOptions>

Type Hierarchy

Properties

public bool DisableSecurity { get; set; } #
Allows disabling authentication and authorization. By default, authentication and authorization are enabled when adding Extensions.AddWorkflowApiSecurity(IServiceCollection, Action<WorkflowApiSecurityOptions>?).
public string? SecurityScheme { get; set; } #
The authentication scheme used for Workflow Engine Web API endpoints. When null, the default authentication scheme set in AuthenticationOptions will be used.