Class KeycloakDeploymentConnector

  • All Implemented Interfaces:
    io.vertigo.core.node.component.Connector<org.keycloak.adapters.AdapterDeploymentContext>, io.vertigo.core.node.component.CoreComponent

    public class KeycloakDeploymentConnector
    extends Object
    implements io.vertigo.core.node.component.Connector<org.keycloak.adapters.AdapterDeploymentContext>
    Component to retrieve a configured KeycloakDeployment client.
    Author:
    mlaroche
    • Constructor Detail

      • KeycloakDeploymentConnector

        @Inject
        public KeycloakDeploymentConnector​(Optional<String> connectorNameOpt,
                                           Optional<String> configUrlOpt,
                                           Optional<String> configResolverClassOpt,
                                           io.vertigo.core.resource.ResourceManager resourceManager)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface io.vertigo.core.node.component.Connector<org.keycloak.adapters.AdapterDeploymentContext>
      • getClient

        public org.keycloak.adapters.AdapterDeploymentContext getClient()
        Get a AdapterDeploymentContext
        Specified by:
        getClient in interface io.vertigo.core.node.component.Connector<org.keycloak.adapters.AdapterDeploymentContext>
        Returns:
        the Keycloack client