Class WebAuthRequestCollection.LoginRequestBuilder
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.auth.web.WebAuthRequestCollection.WebAuthRequestBuilder<WebAuthRequestCollection.LoginRequestBuilder>
-
- com.inductiveautomation.ignition.gateway.auth.web.WebAuthRequestCollection.LoginRequestBuilder
-
- Enclosing class:
- WebAuthRequestCollection
public class WebAuthRequestCollection.LoginRequestBuilder extends WebAuthRequestCollection.WebAuthRequestBuilder<WebAuthRequestCollection.LoginRequestBuilder>
Provides a fluent-API (builder-style) pattern for creating new login requests encoded as aURI
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAuthRequestCollection.LoginRequestBuilder
setForceAuth(java.lang.Boolean forceAuth)
WebAuthRequestCollection.LoginRequestBuilder
setSessionless(java.lang.Boolean sessionless)
-
Methods inherited from class com.inductiveautomation.ignition.gateway.auth.web.WebAuthRequestCollection.WebAuthRequestBuilder
build, setApp, setErrorRedirectUri, setHandler, setIdp, setNativeApp, setRequestUri, setTimeout
-
-
-
-
Method Detail
-
setForceAuth
@Nonnull public WebAuthRequestCollection.LoginRequestBuilder setForceAuth(@Nullable java.lang.Boolean forceAuth)
- Parameters:
forceAuth
- force the IdP to re-authenticate the user- Returns:
- this builder
-
setSessionless
@Nonnull public WebAuthRequestCollection.LoginRequestBuilder setSessionless(@Nullable java.lang.Boolean sessionless)
- Parameters:
sessionless
- ask the IdP to authenticate the user in sessionless mode- Returns:
- this builder
-
-