[keycloak-user] Client Mappers. Can I define mappers programmatically?

Stian Thorgersen sthorger at redhat.com
Wed Mar 2 07:11:25 EST 2016


Take a look at
http://keycloak.github.io/docs/userguide/keycloak-server/html/providers.html
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 at 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 at googlemail.com>
> Date: Wednesday, February 24, 2016 at 4:31 PM
> To: Reed Lewis <RLewis at carbonite.com>
> Cc: "keycloak-user at lists.jboss.org" <keycloak-user at 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 at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20160302/76a485ec/attachment.html 


More information about the keycloak-user mailing list