Class WebAuthStatus.Builder
java.lang.Object
com.inductiveautomation.perspective.gateway.api.WebAuthStatus.Builder
- Enclosing class:
- WebAuthStatus
-
Method Summary
Modifier and TypeMethodDescription@NonNull WebAuthStatusbuild()@NonNull WebAuthStatus.BuildersetAuthenticated(@Nullable Boolean authenticated) @NonNull WebAuthStatus.BuildersetAuthenticationRequired(@Nullable Boolean authenticationRequired) @NonNull WebAuthStatus.BuildersetAuthorized(@Nullable Boolean authorized) @NonNull WebAuthStatus.Builder@NonNull WebAuthStatus.BuildersetIdpAttributes(@Nullable com.inductiveautomation.ignition.common.gson.JsonObject idpAttributes) @NonNull WebAuthStatus.BuildersetSecurityLevels(@Nullable com.google.common.collect.ImmutableCollection<SecurityLevelConfig> securityLevels) @NonNull WebAuthStatus.BuildersetUser(@Nullable WebAuthUser user)
-
Method Details
-
setAuthenticated
-
setAuthorized
-
setAuthenticationRequired
public @NonNull WebAuthStatus.Builder setAuthenticationRequired(@Nullable Boolean authenticationRequired) -
setUser
-
setSecurityLevels
public @NonNull WebAuthStatus.Builder setSecurityLevels(@Nullable com.google.common.collect.ImmutableCollection<SecurityLevelConfig> securityLevels) -
setIdp
-
setIdpAttributes
public @NonNull WebAuthStatus.Builder setIdpAttributes(@Nullable com.inductiveautomation.ignition.common.gson.JsonObject idpAttributes) -
build
-