Class WebAuthUser.Builder
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.auth.web.WebAuthUser.Builder
 
- 
- Enclosing class:
- WebAuthUser
 
 public static class WebAuthUser.Builder extends java.lang.Object
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description WebAuthUserbuild()WebAuthUser.Builderemail(java.lang.String email)WebAuthUser.BuilderfirstName(java.lang.String firstName)WebAuthUser.Builderid(java.lang.String id)WebAuthUser.BuilderlastName(java.lang.String lastName)WebAuthUser.Builderroles(com.google.common.collect.ImmutableCollection<java.lang.String> roles)WebAuthUser.BuildersignedAttributesDocument(java.lang.String signedAttributesDocument)WebAuthUser.Buildertimestamp(java.util.Date timestamp)WebAuthUser.BuilderuserName(java.lang.String userName)
 
- 
- 
- 
Method Detail- 
id@Nonnull public WebAuthUser.Builder id(@Nonnull java.lang.String id) 
 - 
userName@Nonnull public WebAuthUser.Builder userName(@Nonnull java.lang.String userName) 
 - 
email@Nonnull public WebAuthUser.Builder email(@Nullable java.lang.String email) 
 - 
firstName@Nonnull public WebAuthUser.Builder firstName(@Nullable java.lang.String firstName) 
 - 
lastName@Nonnull public WebAuthUser.Builder lastName(@Nullable java.lang.String lastName) 
 - 
roles@Nonnull public WebAuthUser.Builder roles(@Nonnull com.google.common.collect.ImmutableCollection<java.lang.String> roles) 
 - 
signedAttributesDocument@Nonnull public WebAuthUser.Builder signedAttributesDocument(@Nullable java.lang.String signedAttributesDocument) 
 - 
timestamp@Nonnull public WebAuthUser.Builder timestamp(@Nullable java.util.Date timestamp) 
 - 
build@Nonnull public WebAuthUser build() - Returns:
- the new WebAuthUserinstance built by thisWebAuthUser.Builder
- Throws:
- java.lang.IllegalArgumentException- if the user ID or userName is null
 
 
- 
 
-