keycloak-config-cli
keycloak-config-cli copied to clipboard
ProtocolMappers not removed properly
Current Behavior
When I have a client incl. protocol mappers and remove the protocol mappers from code, the mappers are still in place. When I delete the mappers manually and then let the CLI run a second time, they where not re-created.
Expected Behavior
I would have expected that the protocol mappers are removed when they are removed from code.
Steps To Reproduce
1. Add a client incl. protocol mapper and run the CLI
2. Remove the mapper from code and run the CLI
3. Check if mapper is still in place (actual: still in place, expected: removed)
Environment
- Keycloak Version: 18.0.0
- keycloak-config-cli Version: v5.2.0
- Java Version: 17
Anything else?
No response