4.3 KiB
keycloak-regex-mapper
This project provides a keycloak broker mapper that maps a multivalued OIDC claim (e.g.: groups) or SAML attribute (e.g.: groupMembership) into one or more realm and/or client role assignments based on regular expressions.
usage
deployment
Copy keycloak-regex-mapper-«version».ear
to ${KEYCLOAK_HOME}/deployments
.
configuration
TODO
development
project structure
This project follows the module/bundle approach to packaging keycloak extensions:
-
module
builds the jar that contains the keycloak extensions -
bundle
builds the ear that contains the jar frommodule
and the jars for any not-provided dependencies
coding conventions
This project uses:
-
checkstyle to achieve compliance with the Google Java Style Guide. Please add the checkstyle plugin to your IDE.
-
SonarLint to improve code quality and code security. Please add the SonarLint plugin to your IDE.
Copyright 2021 Luca Filipozzi. Some rights reserved. See LICENSE.