The library supports a local authentication method that is purely based on application configuration properties. A working example including all configurable aspects:
```yaml
#Minimal working sample configuration with local authentication enabled and one configured user
A more sophisticated configuration of the local authentication method could involve roles and role mappings along with a configured hierarchy between the roles
```yaml
auth:
#settings under roleHierarchy and roleDefinitions apply to all supported authentication methods
...
...
@@ -50,18 +64,15 @@ auth:
-role:ADMINISTRATOR
level:100
mappings:
local:["application_admin"]
saml:["application_admin"]
local:["application_admin"]
-role:CONTRIBUTOR
level:50
mappings:
local:["application_contributor"]
saml:["application_contributor"]
-role:USER
level:10
mappings:
local:["application_user"]
saml:["application_user"]
#Enabled local authentication method with three configured users