Skip to content

SecurityManagerImpl

PropertyPatternTypeDeprecatedDefinitionTitle/Description
- implementationNoconstNo-SecurityManagerImpl
- authentication_processorNoReference[AuthenticationProcessor]NoIn AuthenticationProcessorOverview of AuthenticationProcessor components
- functional_authorizerNoReference[FunctionalAuthorizer]NoIn FunctionalAuthorizerOverview of FunctionalAuthorizer components
- process_authorizerNoReference[ProcessAuthorizer]NoIn ProcessAuthorizerOverview of ProcessAuthorizer components
- safe_pathsNoarray of stringNo-Safe Paths

1. Property implementation

Typeconst
RequiredNo

Description: SecurityManagerImpl

Specific value: "SecurityManagerImpl"

2. Property authentication_processor

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

Description: Overview of AuthenticationProcessor components

3. Property functional_authorizer

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

Description: Overview of FunctionalAuthorizer components

4. Property process_authorizer

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

Description: Overview of ProcessAuthorizer components

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