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.InetSocketAddressgetAddress()voidnewLoginRequest()protected voidonShutdown()protected voidonStartup()- 
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:
 onStartupin classAbstractLifecycle
 
- 
onShutdown
protected void onShutdown()
- Specified by:
 onShutdownin classAbstractLifecycle
 
- 
getAddress
public java.net.InetSocketAddress getAddress()
 
- 
newLoginRequest
public void newLoginRequest() throws java.lang.Exception- Throws:
 java.lang.Exception
 
 - 
 
 -