Interface IdentityProvider

All Known Implementing Classes:
BasicIdentityProvider, KeycloakIdentityProvider

public interface IdentityProvider
SPI for implementations used by IdentityService.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    init(org.openremote.model.Container container)
     
    void
    secureDeployment(io.undertow.servlet.api.DeploymentInfo deploymentInfo)
     
    void
    start(org.openremote.model.Container container)
     
    void
    stop(org.openremote.model.Container container)
     
  • Field Details

  • Method Details

    • init

      void init(org.openremote.model.Container container) throws Exception
      Throws:
      Exception
    • start

      void start(org.openremote.model.Container container) throws Exception
      Throws:
      Exception
    • stop

      void stop(org.openremote.model.Container container) throws Exception
      Throws:
      Exception
    • secureDeployment

      void secureDeployment(io.undertow.servlet.api.DeploymentInfo deploymentInfo)