Class UserAttributeMapperConfig
java.lang.Object
com.inductiveautomation.ignition.gateway.auth.mapper.attr.user.UserAttributeMapperConfig
Configuration for an
AttributeMapper
which can map various attributes to a WebAuthUser
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Builder in order to make creatingUserAttributeMapperConfig
instances less painful.static class
Support for Gson serialization and deserialization -
Method Summary
Modifier and TypeMethodDescriptionbuilder
(AttributeMapperConfig id, AttributeMapperConfig userName) boolean
getEmail()
getId()
getRoles()
int
hashCode()
-
Method Details
-
getId
-
getUserName
-
getFirstName
-
getLastName
-
getEmail
-
getRoles
-
equals
-
hashCode
public int hashCode() -
builder
@Nonnull public static UserAttributeMapperConfig.Builder builder(@Nonnull AttributeMapperConfig id, @Nonnull AttributeMapperConfig userName) - Parameters:
id
- the idAttributeMapperConfig
to be injected into theUserAttributeMapperConfig.Builder
userName
- the userNameAttributeMapperConfig
to be injected into theUserAttributeMapperConfig.Builder
- Returns:
- a new
UserAttributeMapperConfig.Builder
instance
-