Package io.dialob.security.uaa.spi.model
Interface UaaUser
-
- All Superinterfaces:
UaaEntity
- All Known Implementing Classes:
ImmutableUaaUser
@Immutable @Enclosing public interface UaaUser extends UaaEntity
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceUaaUser.Approvalstatic interfaceUaaUser.Emailstatic interfaceUaaUser.Groupstatic interfaceUaaUser.Name
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BooleangetActive()List<UaaUser.Approval>getApprovals()List<UaaUser.Email>getEmails()StringgetExternalId()List<UaaUser.Group>getGroups()LonggetLastLogonTime()UaaMetagetMeta()UaaUser.NamegetName()StringgetOrigin()OffsetDateTimegetPasswordLastModified()LonggetPreviousLogonTime()StringgetUserName()BooleangetVerified()StringgetZoneId()-
Methods inherited from interface io.dialob.security.uaa.spi.model.UaaEntity
getId, getSchemas
-
-
-
-
Method Detail
-
getMeta
UaaMeta getMeta()
-
getName
UaaUser.Name getName()
-
getEmails
List<UaaUser.Email> getEmails()
-
getExternalId
String getExternalId()
-
getUserName
String getUserName()
-
getGroups
List<UaaUser.Group> getGroups()
-
getApprovals
List<UaaUser.Approval> getApprovals()
-
getActive
Boolean getActive()
-
getVerified
Boolean getVerified()
-
getOrigin
String getOrigin()
-
getZoneId
String getZoneId()
-
getPasswordLastModified
OffsetDateTime getPasswordLastModified()
-
getPreviousLogonTime
Long getPreviousLogonTime()
-
getLastLogonTime
Long getLastLogonTime()
-
-