jakarta upgrade for APS v24.x+; v1.4.x pom
This commit is contained in:
18
README.md
18
README.md
@@ -25,7 +25,8 @@ Notice the use of `PostResources` instead of `PreResources`. This library needs
|
||||
| Keycloak Activiti App Extension | Activiti App |
|
||||
| ------------------------------- | --------------- |
|
||||
| v1.0 - v1.2 | v1.11.x |
|
||||
| v1.3+ | v1.11.x - v2.3+ |
|
||||
| v1.3 | v1.11.x - v2.x |
|
||||
| v1.4+ | v24.x+ |
|
||||
|
||||
## Configuration
|
||||
|
||||
@@ -35,7 +36,7 @@ The library is highly configurable. You configure it with properties specified
|
||||
|
||||
| Property | Default | Description |
|
||||
| ---------------------------------------------- | --------- | ----------- |
|
||||
| `keycloak-ext.ais.enabled` | `false` | Enable AIS integration, overriding and extending the OOTB AIS provider. |
|
||||
| `keycloak-ext.keycloak.enabled` | `false` | Enable Keycloak integration, overriding and extending the OOTB OAuth provider. |
|
||||
| `keycloak-ext.ootbSecurityConfig.enabled` | `true` | Enable OOTB functionality as if this module were not installed. This adapter operates at priority `0`. This means it only works if other adapters are disabled (default). |
|
||||
| `keycloak-ext.default.admins.users` | | A default set of administrators to add to the administration role on application startup. |
|
||||
| `keycloak-ext.clearNewUserDefaultGroups` | `true` | When creating a new user, clear any default groups added to that user. This will not impact existing users. |
|
||||
@@ -57,8 +58,8 @@ The library is highly configurable. You configure it with properties specified
|
||||
|
||||
| Property | Default | Description |
|
||||
| ----------------------------------------- | --------------- | ----------- |
|
||||
| `keycloak-ext.ais.priority` | `-10` | The order of configurable adapters to use with the application. Only the lowest priority enabled adapter will be used. Values of `1`+ will only load if the OOTB adapter is disabled. |
|
||||
| `keycloak-ext.group.admins.validate` | `false` | Whether or not to validate the existence and capabilities of an administrators group on appliation startup. This is only applicable for when one is accidently removed and no one has the rights to create one. |
|
||||
| `keycloak-ext.keycloak.priority` | `-5` | The order of configurable adapters to use with the application. Only the lowest priority enabled adapter will be used. Values of `1`+ will only load if the OOTB adapter is disabled. |
|
||||
| `keycloak-ext.group.admins.validate` | `false` | Whether or not to validate the existence and capabilities of an administrators group on application startup. This is only applicable for when one is accidently removed and no one has the rights to create one. |
|
||||
| `keycloak-ext.group.admins.name` | `admins` | The name of an administrators group to potentially add and default users on application startup. |
|
||||
| `keycloak-ext.group.admins.externalId` | `admins` | The name of an administrators group to potentially add and default users on application startup. |
|
||||
| `keycloak-ext.createMissingUser` | `true` | Before authentication, check to make sure the user exists as an APS user; if they don't, create the user. |
|
||||
@@ -66,9 +67,8 @@ The library is highly configurable. You configure it with properties specified
|
||||
| `keycloak-ext.syncGroupAdd` | `true` | If the user belongs to a role but not its corresponding group, add the user to the group. |
|
||||
| `keycloak-ext.syncGroupRemove` | `true` | If the user belongs to a group but does not have the corresponding role, remove the user from the group. |
|
||||
|
||||
### Untested
|
||||
### Deprecated
|
||||
|
||||
| Property | Default | Description |
|
||||
| ----------------------------------------- | --------------- | ----------- |
|
||||
| `keycloak-ext.keycloak.enabled` | `false` | Enable Keycloak integration, overriding and extending the OOTB Keycloak provider (*untested*). |
|
||||
| `keycloak-ext.keycloak.priority` | `-5` | The order of configurable adapters to use with the application. Only the lowest priority enabled adapter will be used. Values of `1`+ will only load if the OOTB adapter is disabled. |
|
||||
| Property | Since | Description |
|
||||
| ---------------------------------------------- | ----- | ----------- |
|
||||
| `keycloak-ext.ais.*` | v24.x | AIS integration was removed. The `keycloak-ext.keycloak.*` properties must be used instead. |
|
||||
|
Reference in New Issue
Block a user