and also take a look at example providers in the examples download (there's
no protocol mapper, but all providers are deployed in the same way).
On 26 February 2016 at 18:49, Reed Lewis <RLewis(a)carbonite.com> wrote:
Can someone provide (if there is one out there) of an example of
adding an
additional OIDC mapper to Keycloak? I have tried to compile and load a
module to add an additional mapper, and cannot seem to get it working. My
new mapper does not appear as a choice for modifying the clJWT claim.
Or do I need to add it to the main source tree and recompile the whole
Keycloak project?
Thanks,
Reed
From: Thomas Darimont <thomas.darimont(a)googlemail.com>
Date: Wednesday, February 24, 2016 at 4:31 PM
To: Reed Lewis <RLewis(a)carbonite.com>
Cc: "keycloak-user(a)lists.jboss.org" <keycloak-user(a)lists.jboss.org>
Subject: Re: [keycloak-user] Client Mappers. Can I define mappers
programmatically?
Hello Reed,
yes you should be able to do that via the:
org.keycloak.protocol.ProtocolMapperSpi
You can provide your own org.keycloak.protocol.ProtocolMapper
(org.keycloak.protocol.oidc.mappers.OIDCAccessTokenMapper) to introduce
computed attributes to the access tokens.
You can find the predefined mappers in the package:
org/keycloak/protocol/oidc/mappers within the keycloak-services project.
Cheers,
Thomas
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user