Attributes
| Name | Required | Default | Description | Examples |
|---|---|---|---|---|
| consentFile | false | - | - | - |
| exposeUserCredentialsToSession | false | - | - | - |
| issueNonSpecIdTokens | false | false | Issue id-tokens also in credentials-flow and password-flow . The OIDC specification, which brings in id-tokens, does not handle those flows, which is why the default value is false. | - |
| issueNonSpecRefreshTokens | false | false | Issue refresh-tokens also in credentials-flow. The OAuth2 specification does not issue refresh tokens in the credentials-flow, which is why the default value is false. | - |
| issuer | true | - | - | - |
| location | false | - | Base path under which the login dialog will be served. | logindialog |
| message | false | - | - | - |
| path | false | - | - | - |
Child Elements
| Element | Description | Cardinality |
|---|---|---|
| accountBlocker | Keeps track of blocked user accounts (accounts become blocked after too many failed logins). | 0..1 |
| cachingUserDataProvider | Caching User Data provider caches previous successful logins in order to make authentication faster | 0..1 |
| fileUserDataProvider | A user data provider utilizing htpasswd formatted files. | 0..1 |
| ldapUserDataProvider | A user data provider querying an LDAP server to authorize users and retrieve attributes. | 0..1 |
| sessionManager | Explanation: | 0..1 |
| staticUserDataProvider | A user data provider listing all user data in-place in the config file. | 0..1 |
| unifyingUserDataProvider | Explanation: | 0..1 |