{"repo":"FWU-DE/fwu-kc-extensions","free":true,"listed":false,"github":"https://github.com/FWU-DE/fwu-kc-extensions","clone":"git clone https://github.com/FWU-DE/fwu-kc-extensions.git","description":"Keycloak extensions for customizations of the FWU Keycloak","language":"Java","stars":10,"topics":["keycloak","keycloak-spi"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"FWU Keycloak extensions This Java x Maven project holds the Keycloak extensions for customizations of the FWU Keycloak. The goal of these extensions are to make the authentication more secure and anonymous. Setup for testing Run the script start for testing.sh in the root directory to start the Keycloak. This will start a Keycloak docker container and others specified in the docker-compose.yaml . Features HMAC Pairwise subject with static sector identifier This OIDC mapper can be used to pseudonymize one of the attributes of user like id , username for different clients and has the following features. For more details please check here 1. Field sectorIdentifier is mandatory 2. Field sectorIdentifier has to be still a valid URI but must not link to a JSON-File 3. If sectorIdentifier links to a JSON-File, it's content will be completely ignored Whitelist Authenticator This Authenticator checks valid combinations of Client ID and KC IDP HINT information. For more details please check here. Whitelist Authenticator for Schools This Authenticator checks valid combinations of Client ID and School ID information. For more details please check here. User Attribute Mapper with value mapping This mapper imports user attributes with the ability to translate values. It supports SAML- and OIDC- Identity Providers. For more details please check here. Acronym mapper This mapper combines the first two letters of the first and last name to a lowercase acronym. For more details please check her","default_branch":null,"files":null,"tree":[],"storefront":"/r/FWU-DE","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FWU-DE/fwu-kc-extensions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}