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 WebAuthStatusbuild()WebAuthStatus.BuildersetAuthenticated(java.lang.Boolean authenticated)WebAuthStatus.BuildersetAuthenticationRequired(java.lang.Boolean authenticationRequired)WebAuthStatus.BuildersetAuthorized(java.lang.Boolean authorized)WebAuthStatus.BuildersetIdp(java.lang.String idp)WebAuthStatus.BuildersetIdpAttributes(com.inductiveautomation.ignition.common.gson.JsonObject idpAttributes)WebAuthStatus.BuildersetSecurityLevels(com.google.common.collect.ImmutableCollection<SecurityLevelConfig> securityLevels)WebAuthStatus.BuildersetUser(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()
 
 - 
 
 -