Interface User

All Superinterfaces:
Comparable<User>, DirectoryEntity, Principal, User
All Known Subinterfaces:
TimestampedUser, UserWithAttributes
All Known Implementing Classes:
BaseImmutableUser, DelegatingUserWithAttributes, ImmutableTimestampedUser, ImmutableTimestampedUserWithAttributes, ImmutableUser, ImmutableUserWithAttributes, InternalUser, InternalUserWithAttributes, LDAPUserWithAttributes, UserEntity, UserTemplate, UserTemplateWithAttributes, UserTemplateWithCredentialAndAttributes

public interface User extends Principal, DirectoryEntity, User
Represents a user that exists in a directory. The order of the 'extends' statements is relevant, since DirectoryEntity.getDirectoryId() from DirectoryEntity must shadow the deprecated method from User.
  • Method Details

    • getFirstName

      String getFirstName()
    • getLastName

      String getLastName()
    • getExternalId

      String getExternalId()