pub fn create_api( config: &Config, ) -> Arc<dyn KeycloakApi + Send + Sync + 'static>
Creates a new Keycloak API. If the admin client ID and secret are not set, a mock API is created.