[keycloak-dev] Applying post-create realm modifications

Bill Burke bburke at redhat.com
Thu Jul 21 10:25:02 EDT 2016



On 7/20/16 7:11 PM, Dmitry Telegin wrote:
>>
>> +1.  Name the event RealmPostCreateEvent.
>>
>
> OK, so I'll be filing now a JIRA issue and then a PR, right?
>

Yes.

>> I was also thinking of having a FeatureProvider that would be an 
>> "uber" component that could install sub components.  i.e. an 
>> authenticator, user federation provider, etc.
>>
>> Interested in contributing?
>>
>
> Absolutely! This would be a perfect match for what I'm working on now. 
> It's in beta at the moment, but I think a little disclosure won't 
> hurt: it will be a device management add-on that will let KeyCloak 
> manage hardware OTP generators (tokens). It implements full device 
> lifecycle support, including bulk import (from a vendor-supplied XML 
> file), maintaining a pool of available devices, enrollment/revocation 
> etc. Here's a draft manual:
>
> https://dteleguin.gitbooks.io/keycloak-tms-ru/content/
>
> (It's in Russian, so skip the text and look at screenshots, just to 
> have an idea what's it all about.)
>
> Under the hood, it consists of custom JPA entity, custom REST 
> resource, custom authenticator, a customized GUI theme, and a code to 
> tweak newly created realms (hence this discussion). I think extensions 
> like this would definitely benefit from some kind of umbrella 
> construct, or "uber" component. I could even envision it becoming the 
> base for plugin-like architecture and even plugin "market", similar to 
> what we have in Atlassian products.
>

Lets get some requirements going on the FeatureProvider in separate.   
Your devices thing looks interesting too and we should discuss in a 
separate thread.



More information about the keycloak-dev mailing list