keycloak-scim/themes
Daniel Fesenmeyer 339224578e KEYCLOAK-10603 adjust assignments to roles (user-role and group-role assignments, client-scope and client "scope mappings"): allow assignments of roles which are already indirectly assigned (e.g. by composite role)
- extend RoleMapperModel with method hasDirectRole(RoleModel), which only checks for direct assignment in contrast to the existing method hasRole(RoleModel)
- extend ScopeContainerModel with method hasDirectScope(RoleModel), which only checks for direct scope mapping in contrast to the existing method hasScope(RoleModel)
- use the new hasDirectRole and hasDirectScope methods to check whether a role is in the "available" list and whether it can be assigned (previously, the hasRole method was used for this purpose)
- add hint to UI that available roles contain effectively assigned roles which are not directly assigned
- adjust and extend tests
2021-09-22 13:56:29 +02:00
..
src/main KEYCLOAK-10603 adjust assignments to roles (user-role and group-role assignments, client-scope and client "scope mappings"): allow assignments of roles which are already indirectly assigned (e.g. by composite role) 2021-09-22 13:56:29 +02:00
.gitignore KEYCLOAK-11268: Change project layout 2020-06-07 12:42:44 -04:00
pom.xml KEYCLOAK-18512: Integrate New Admin Console into Keycloak build (#8366) 2021-09-15 10:09:06 -04:00
UPDATING-NODE-MODULES.md KEYCLOAK-14547: Make New Account Console the default. 2020-11-23 20:56:05 +01:00