Class ProviderManager

    • Constructor Detail

      • ProviderManager

        public ProviderManager​(org.keycloak.provider.KeycloakDeploymentInfo info,
                               ClassLoader baseClassLoader,
                               String... resources)
    • Method Detail

      • loadSpis

        public List<org.keycloak.provider.Spi> loadSpis()
      • load

        public List<org.keycloak.provider.ProviderFactory> load​(org.keycloak.provider.Spi spi)
      • getLoadedFactories

        public org.keycloak.common.util.MultivaluedHashMap<Class<? extends org.keycloak.provider.Provider>,​org.keycloak.provider.ProviderFactory> getLoadedFactories()
        returns a copy of internal factories.
        Returns:
      • load

        public org.keycloak.provider.ProviderFactory load​(org.keycloak.provider.Spi spi,
                                                          String providerId)
      • getInfo

        public org.keycloak.provider.KeycloakDeploymentInfo getInfo()