[keycloak-dev] 1st pass module re-org, Brute Force, and AuthenticationManager

Bill Burke bburke at redhat.com
Sat Jan 16 09:46:56 EST 2016


Ok, now email, broker, social, forms/login and forms/account apis are 
now moved to server-spi.  Next I'm going to consolidate freemarker stuff 
and separate out the themes (.html, etc.) into their own module so that 
they can be completely replaced

On 1/15/2016 8:33 PM, Bill Burke wrote:
> PR sent, probably will be commited once you read this:
>
> This is a first pass at the module re-org.  Wanted to get most of it
> done on Friday, but I screwed up and lost 3 hours of work cuz I forgot
> to merge Stian's big jackson change and the conflicts were too much :)
> I hope to do more next week.
>
> * top level server-spi module was created
>
> * These modules were removed and rolled into server-spi
> - model-api
> - events-api
> - export-import-api
> - timer-api
>
> * These modules were moved into keycloak-services
> - exportimport single file and dir
> - some utility classes from exportimport api
> - timer-basic
>
>
> * These SPIs were moved to server-spi
> - LoginProtocol
> - ProtocolMapper
> - ClientInstallationProvider
>
>
> * BruteForceDetector is now a Provider and is looked up via
> KeycloakSession.  Previously we were stuffing it with
> AuthenticationManager and passing that around everywhere.  This cleaned
> up a bit of code.
>

-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com



More information about the keycloak-dev mailing list