Stephen Coady I don't think we need another wrapper for keycloak. We should be able to implement the functions using keycloak directly.