Class IdpProxyWebServer
- java.lang.Object
-
- com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
-
- com.inductiveautomation.ignition.client.auth.IdpProxyWebServer
-
public class IdpProxyWebServer extends AbstractLifecycle
-
-
Constructor Summary
Constructors Constructor Description IdpProxyWebServer(FragileSupplier<java.net.URI,? extends java.lang.Exception> loginRequestSupplier, FragileRunnable<? extends java.lang.Exception> onLoginComplete)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetSocketAddress
getAddress()
void
newLoginRequest()
protected void
onShutdown()
protected void
onStartup()
-
Methods inherited from class com.inductiveautomation.ignition.common.lifecycle.AbstractLifecycle
isRunning, shutdown, startup
-
-
-
-
Constructor Detail
-
IdpProxyWebServer
public IdpProxyWebServer(FragileSupplier<java.net.URI,? extends java.lang.Exception> loginRequestSupplier, FragileRunnable<? extends java.lang.Exception> onLoginComplete) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
onStartup
protected void onStartup()
- Specified by:
onStartup
in classAbstractLifecycle
-
onShutdown
protected void onShutdown()
- Specified by:
onShutdown
in classAbstractLifecycle
-
getAddress
public java.net.InetSocketAddress getAddress()
-
newLoginRequest
public void newLoginRequest() throws java.lang.Exception
- Throws:
java.lang.Exception
-
-