public class RecertificationParticipant
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_ACCESS_OWNER
Constant to specify participant type when the participant type is access
owner
|
static java.lang.String |
TYPE_PERSON
Constant to specify participant type when the participant type is
specified user.
|
static java.lang.String |
TYPE_REQUESTEE
Constant to specify participant type when the participant type is
requestee(account owner, user being recertified).
|
static java.lang.String |
TYPE_ROLE
Constant to specify participant type when the participant type is
specified organizational role.
|
static java.lang.String |
TYPE_SERVICE_OWNER
Constant to specify participant type when the participant type is service
owner.
|
static java.lang.String |
TYPE_SUPERVISOR
Constant to specify participant type when the participant type is
supervisor(manager).
|
static java.lang.String |
TYPE_SYSADMIN
Constant to specify participant type when the participant type is system
administrator.
|
static java.lang.String |
TYPE_SYSTEM_ROLE
Constant to specify participant type when the participant type is
specified system role(ITIM Group).
|
| Modifier and Type | Method and Description |
|---|---|
static RecertificationParticipant |
create(java.lang.String type,
java.lang.String name,
java.lang.String description)
This method is used to create a new RecertificationParticipant object.
|
java.lang.String |
getDescription()
Access method for the description property.
|
java.lang.String |
getName()
Access method for the name property.
|
java.lang.String |
getType()
Access method for the type property.
|
void |
setDescription(java.lang.String description)
Sets the value of the description property.
|
void |
setName(java.lang.String name)
Sets the value of the name property.
|
void |
setType(java.lang.String type)
Sets the value of the type property.
|
java.lang.String |
toString()
Overridden from Object.toString()
|
public static final java.lang.String TYPE_REQUESTEE
public static final java.lang.String TYPE_ROLE
public static final java.lang.String TYPE_SYSTEM_ROLE
public static final java.lang.String TYPE_SERVICE_OWNER
public static final java.lang.String TYPE_SUPERVISOR
public static final java.lang.String TYPE_SYSADMIN
public static final java.lang.String TYPE_PERSON
public static final java.lang.String TYPE_ACCESS_OWNER
public static RecertificationParticipant create(java.lang.String type, java.lang.String name, java.lang.String description)
type - a participant type: Possible values are
TYPE_REQUESTEE,TYPE_SYSADMIN,TYPE_SERVICE_OWNER,TYPE_SUPERVISOR,TYPE_ACCESS_OWNER,TYPE_PERSON,TYPE_ROLE,TYPE_SYSTEM_ROLE.TYPE_SERVICE_OWNER is not valid for
the user recertification policy. The participant type
TYPE_ACCESS_OWNER is not valid for the user and account
recertification policy.name - a distinguished name of the participant if the participant types
are TYPE_PERSON, TYPE_ROLE, TYPE_SYSTEM_ROLE.description - a description of the participant.public java.lang.String getName()
public void setName(java.lang.String name)
name - the new value of the name property.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the new value of the description property.public java.lang.String getType()
public void setType(java.lang.String type)
TYPE_REQUESTEE, TYPE_SYSADMIN,
TYPE_SERVICE_OWNER, TYPE_SUPERVISOR,
TYPE_ACCESS_OWNER, TYPE_PERSON,
TYPE_ROLE, TYPE_SYSTEM_ROLE.
The participant type TYPE_SERVICE_OWNER is not valid for the user
recertification policy. The participant type TYPE_ACCESS_OWNER is
not valid for the user and account recertification policy.aType - the new value of the type property.public java.lang.String toString()
toString in class java.lang.Object