public class ExtendedPerson extends Person
ADMINISTRATOR_ID, CERTIFIED, CERTIFIED_ADMIN, PERSON_ATTR_ALIAS, PERSON_ATTR_CREATION_DATE, PERSON_ATTR_DISPLAY, PERSON_ATTR_EMAIL, PERSON_ATTR_IMAGEURI, PERSON_ATTR_LAST_CERTIFIED_DATE, PERSON_ATTR_LOCALE, PERSON_ATTR_MANAGER, PERSON_ATTR_NAME, PERSON_ATTR_PASSWORD_CHANGE_DATE, PERSON_ATTR_ROLE, PERSON_ATTR_ROLE_ASSIGNMENT_DATA, PERSON_ATTR_ROLE_RECERTIFICATION_LAST_ACTION, PERSON_ATTR_ROLE_RECERTIFICATION_LAST_ACTION_DATE, PERSON_ATTR_SERVICE, PERSON_ATTR_SHAREDSECRET, PERSON_ATTR_SPONSOR, PERSON_ATTR_STATUS, PERSON_ATTR_STATUS_LAST_CHANGED_DATE, PERSON_ATTR_SUPERVISOR, REJECTED_MARK, ROLE_ASSIGNMENT_DATA_DELIMETER, ROLE_ASSIGNMENT_VALUE_DELIMETER, STATUS_ACTIVE, STATUS_INACTIVEATTR_ACCESS_RIGHT, ATTR_LIFECYCLE_ENABLE, ATTR_URI, DESCRIPTION, NAME| Constructor and Description |
|---|
ExtendedPerson(Person person)
Constructor.
|
ExtendedPerson(Person person,
java.lang.String ownershipType)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getOwnershipType() |
void |
setOwnershipType(java.lang.String ownershipType)
Set the value for the ownership type property.
|
addRole, getAliases, getCreationDate, getCustomAttribute, getGlobalId, getImmediateSupervisor, getLastCertifiedDate, getLastRecertificationAction, getLastRecertificationActionDate, getLastStatusChangeDate, getLocale, getMail, getMails, getPasswordChangeDate, getRoles, getSharedSecret, getStatus, getSynchPassword, removePasswordChangeDate, removeRole, removeSynchPassword, restore, setAliases, setCustomAttribute, setImmediateSupervisor, setLastCertifiedDate, setLastRecertificationAction, setLastRecertificationActionDate, setLastStatusChangeDate, setLocale, setMail, setPasswordChangeDate, setRoles, setSharedSecret, setSynchPassword, suspend, updatePasswordChangeDateaddAttribute, addAttributeValues, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getSortValue, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toStringclearChange, clearChanges, getChanges, getDistinguishedName, getLastModified, getObjectClasses, getOldAttributes, setDistinguishedNamepublic ExtendedPerson(Person person)
person - The Person objectpublic ExtendedPerson(Person person, java.lang.String ownershipType)
person - The Person objectownershipType - The String value of the ownership type.
The value has to be one of the configured ownership types in the system.public java.lang.String getOwnershipType()
public void setOwnershipType(java.lang.String ownershipType)
ownershipType - The String value of ownership type.
The value has to be one of the configured ownership types in the system.