Skip to content

SecurityManagerImpl

PropertyPatternTypeDeprecatedDefinitionTitle/Description
+ implementationNoconstNo-Implementation
- authentication_processorNoReference[AuthenticationProcessor]No--
- functional_authorizerNoReference[FunctionalAuthorizer]No--
- process_authorizerNoReference[ProcessAuthorizer]No--
- safe_pathsNoarray of stringNo-Safe Paths

1. Property implementation

Title: Implementation

Typeconst
RequiredYes

Specific value: "SecurityManagerImpl"

2. Property authentication_processor

TypeReference[AuthenticationProcessor]
RequiredNo
Default{"implementation": "AuthenticationProcessor"}

3. Property functional_authorizer

TypeReference[FunctionalAuthorizer]
RequiredNo
Default{"implementation": "FunctionalAuthorizer"}

4. Property process_authorizer

TypeReference[ProcessAuthorizer]
RequiredNo
Default{"implementation": "ProcessAuthorizer"}

5. Property safe_paths

Title: Safe Paths

Typearray of string
RequiredNo
Default["/system/health", "/docs", "/favicon.ico", "/openapi.json"]
Array restrictions
Min itemsN/A
Max itemsN/A
Items unicityTrue
Additional itemsFalse
Tuple validationSee below
Each item of this array must beDescription
safe_paths items-

5.1. safe_paths items

Typestring
RequiredNo