Class WorkflowApiSecurityOptions
OptimaJet.Workflow.Api.Options.WorkflowApiSecurityOptions
Represents the settings for authentication and authorization of your Workflow Engine Web API.
Namespace: OptimaJet.Workflow.Api.Options
public record WorkflowApiSecurityOptions : IEquatable<WorkflowApiSecurityOptions>Type Hierarchy
- WorkflowApiSecurityOptions Current type
- Implemented interfaces
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.