public class User extends Resource
For more detailed information please look at the SCIM core schema 2.0, section 6
client info: The scim schema is mainly meant as a connection link between the OSIAM server and by a client like the connector4Java. Some values will be not accepted by the OSIAM server. These specific values have an own client info documentation section.
| Modifier and Type | Class and Description |
|---|---|
static class |
User.Builder
Builder class that is used to build
User instances |
| Modifier and Type | Method and Description |
|---|---|
List<Address> |
getAddresses()
Gets the physical mailing addresses for this user.
|
String |
getDisplayName()
Gets the name of the User, suitable for display to end-users.
|
List<Email> |
getEmails()
Gets all E-mail addresses for the User.
|
List<Entitlement> |
getEntitlements()
Gets a list of entitlements for the user that represent a thing the User has.
|
Extension |
getExtension(String urn)
Provides the
Extension with the given URN |
Map<String,Extension> |
getExtensions()
Provides an unmodifiable view of all additional
Extension fields of the user |
List<GroupRef> |
getGroups()
Gets a list of groups that the user belongs to.
|
List<Im> |
getIms()
Gets the instant messaging address for the user.
|
String |
getLocale()
Gets the default location of the User in ISO 639-1 two letter language code, e.g.
|
Name |
getName()
Gets the components of the User's real name.
|
String |
getNickName()
Gets the casual way to address the user in real life,
For more detailed information please look at the SCIM core schema 2.0, section 6
|
String |
getPassword()
Gets the password from the User.
|
List<PhoneNumber> |
getPhoneNumbers()
Gets the phone numbers for the user.
|
List<Photo> |
getPhotos()
Gets the URL's of the photos of the user.
|
String |
getPreferredLanguage()
Gets the preferred written or spoken language of the User in ISO 3166-1 alpha 2 format, e.g.
|
String |
getProfileUrl()
Gets a fully qualified URL to a page representing the User's online profile.
|
List<Role> |
getRoles()
Gets a list of roles for the user that collectively represent who the User is e.g., 'Student', "Faculty"
For more detailed information please look at the SCIM core schema 2.0, section
6.2
|
String |
getTimezone()
Gets the User's time zone in the "Olson" timezone database format
For more detailed information please look at the SCIM core schema 2.0, section 6
|
String |
getTitle()
The user's title, such as "Vice President."
|
String |
getUserName()
Gets the unique identifier for the User.
|
String |
getUserType()
Gets the type of the
User
For more detailed information please look at the SCIM core schema 2.0, section 6
|
List<X509Certificate> |
getX509Certificates()
Gets a list of certificates issued to the user.
|
Boolean |
isActive()
Gets a Boolean that indicates the User's administrative status.
|
boolean |
isExtensionPresent(String urn)
Checks if an extension with the given urn is present because an extension is not returned if no field is set
|
String |
toString() |
equals, getExternalId, getId, getMeta, getSchemas, hashCodepublic String getUserName()
For more detailed information please look at the SCIM core schema 2.0, section 6
public Name getName()
For more detailed information please look at the SCIM core schema 2.0, section 6
public String getDisplayName()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getNickName()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getProfileUrl()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getTitle()
Userpublic String getUserType()
User
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getPreferredLanguage()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getLocale()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getTimezone()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic Boolean isActive()
For more detailed information please look at the SCIM core schema 2.0, section 6
Userpublic String getPassword()
For more detailed information please look at the SCIM core schema 2.0, section 6
client info: if the actual user is loaded from the OSIAM server the password of the user will always be null
Userpublic List<Email> getEmails()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<PhoneNumber> getPhoneNumbers()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<Im> getIms()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<Photo> getPhotos()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<Address> getAddresses()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<GroupRef> getGroups()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
public List<Entitlement> getEntitlements()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<Role> getRoles()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic List<X509Certificate> getX509Certificates()
For more detailed information please look at the SCIM core schema 2.0, section 6.2
Userpublic Map<String,Extension> getExtensions()
Extension fields of the userpublic Extension getExtension(String urn)
Extension with the given URNurn - The URN of the extensionIllegalArgumentException - If urn is null or emptyNoSuchElementException - If extension with given urn is not availablepublic boolean isExtensionPresent(String urn)
urn - urn of the extensionCopyright © 2014. All Rights Reserved.