[keycloak-dev] Admin client interfaces not implemented in services

Scott Rossillo srossillo at smartling.com
Tue Dec 13 19:27:39 EST 2016


I’ve been doing some work around the admin client and endpoints. I noticed that org.keycloak.services.resources.admin.UsersResource does not implement the org.keycloak.admin.client.resource.UsersResource interface. Is there an intentional reason for this?

It would be easier to keep the server implementation honest to the APIs if the interfaces were implemented plus simplify implementation discovery. Seems there are redundant POJOs as a result of this too.

What do you guys think about modifying the admin service to implement the client interfaces?

Thanks,
Scott

Scott Rossillo
Smartling | Senior Software Engineer
srossillo at smartling.com



More information about the keycloak-dev mailing list