Interface AuthenticatedUser
-
- All Superinterfaces:
Countable
,Extendable<PropertySet>
,java.lang.Iterable<PropertyValue>
,Mergable<PropertySet>
,MutablePropertyValueSource
,PropertySet
,PropertyValueSource
,java.io.Serializable
,User
- All Known Implementing Classes:
BasicAuthenticatedUser
public interface AuthenticatedUser extends User
-
-
Field Summary
Fields Modifier and Type Field Description static Property<java.util.List>
SecurityZones
-
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Date
getAuthenticationTimestamp()
The date that the user was authenticated.java.lang.String
getUsername()
All authenticated users must have a username.-
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge, remove, set, set
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtension
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
contains, get, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties, getValues
-
Methods inherited from interface com.inductiveautomation.ignition.common.user.User
getContactInfo, getId, getPath, getProfileName, getRoles, getScheduleAdjustments
-
-
-
-
Field Detail
-
SecurityZones
static final Property<java.util.List> SecurityZones
-
-