Class WebAuthStatus.Builder
- java.lang.Object
-
- com.inductiveautomation.perspective.gateway.api.WebAuthStatus.Builder
-
- Enclosing class:
- WebAuthStatus
public static class WebAuthStatus.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAuthStatus
build()
WebAuthStatus.Builder
setAuthenticated(java.lang.Boolean authenticated)
WebAuthStatus.Builder
setAuthenticationRequired(java.lang.Boolean authenticationRequired)
WebAuthStatus.Builder
setAuthorized(java.lang.Boolean authorized)
WebAuthStatus.Builder
setIdp(java.lang.String idp)
WebAuthStatus.Builder
setIdpAttributes(com.inductiveautomation.ignition.common.gson.JsonObject idpAttributes)
WebAuthStatus.Builder
setSecurityLevels(com.google.common.collect.ImmutableCollection<SecurityLevelConfig> securityLevels)
WebAuthStatus.Builder
setUser(WebAuthUser user)
-
-
-
Method Detail
-
setAuthenticated
@Nonnull public WebAuthStatus.Builder setAuthenticated(@Nullable java.lang.Boolean authenticated)
-
setAuthorized
@Nonnull public WebAuthStatus.Builder setAuthorized(@Nullable java.lang.Boolean authorized)
-
setAuthenticationRequired
@Nonnull public WebAuthStatus.Builder setAuthenticationRequired(@Nullable java.lang.Boolean authenticationRequired)
-
setUser
@Nonnull public WebAuthStatus.Builder setUser(@Nullable WebAuthUser user)
-
setSecurityLevels
@Nonnull public WebAuthStatus.Builder setSecurityLevels(@Nullable com.google.common.collect.ImmutableCollection<SecurityLevelConfig> securityLevels)
-
setIdp
@Nonnull public WebAuthStatus.Builder setIdp(@Nullable java.lang.String idp)
-
setIdpAttributes
@Nonnull public WebAuthStatus.Builder setIdpAttributes(@Nullable com.inductiveautomation.ignition.common.gson.JsonObject idpAttributes)
-
build
@Nonnull public WebAuthStatus build()
-
-