|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.dataservices.model.DirectoryEntry | +--com.ibm.itim.dataservices.model.DirectoryObject | +--com.ibm.itim.dataservices.model.domain.Service
Value Object class that holds the attribute information of a service in the data model.
ServiceEntity
, Serialized FormField Summary | |
static int |
CORRECT_NONCOMPLIANT
Constant identifying the action for correcting a non compliant account. |
static int |
MARK_NONCOMPLIANT
Constant identifying the action for marking a non compliant account. |
static java.lang.String |
SERVICE_ATTR_CHECK_POLICY
Constant for the policy checking attribute name. |
static java.lang.String |
SERVICE_ATTR_CONSTRAINT_VIOLATION_ACTION
Deprecated. |
static java.lang.String |
SERVICE_ATTR_DISALLOWED_ACTION
Deprecated. |
static java.lang.String |
SERVICE_ATTR_NAME
Constant for the naming attribute name. |
static java.lang.String |
SERVICE_ATTR_NONCOMPLIANCE_ACTION
Constant for the noncompliance action attribute name. |
static java.lang.String |
SERVICE_ATTR_PASSWORD
String constant for the password attribute name. |
static java.lang.String |
SERVICE_DSML_PROFILE_NAME
String constant for DSMLInfor service's profile attribute name. |
static java.lang.String |
SERVICE_DSML2_PROFILE_NAME
String constant for DSML2 service's profile attribute name. |
static java.lang.String |
SERVICE_ENROLE_PROFILE_NAME
String constant for Enrole service's profile attribute name. |
static int |
SUSPEND_NONCOMPLIANT
Constant identifying the action for suspending a non compliant account. |
Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
ATTR_ACCESS_RIGHT |
Constructor Summary | |
Service(java.lang.String profileName,
AttributeValues attributes)
Constructs object with profile and attribute information. |
Method Summary | |
java.lang.String |
getConstraintViolationAction()
Deprecated. Use getNonComplianceAction(). |
java.lang.String |
getDisallowedAction()
Deprecated. Use getNonComplianceAction(). |
int |
getNonComplianceAction()
Returns the non-compliance action of the service. |
java.util.Collection |
getPrerequisiteDNs()
Returns the list prerequisite services for this service (if any). |
java.lang.String |
getServiceProfileName()
Returns the profile name identifying the type of the service, NT, Exchange, etc. |
boolean |
isCheckingPolicy()
Determines whether to check policies when synchronizing accounts for a service. |
boolean |
isEnrole()
Returns whether this service is enRole. |
void |
setCheckingPolicy(boolean checkPolicy)
Changes the policy checking flag. |
void |
setConstraintViolationAction(java.lang.String constraintViolationAction)
Deprecated. Use setNonComplianceAction(). |
void |
setDisallowedAction(java.lang.String disallowedAction)
Deprecated. Use setNonComplianceAction(). |
void |
setNonComplianceAction(int action)
Changes the non-compliance action for the service. |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
addAttribute, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getProfileName, getRawAttributes, getTenantDN, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toString |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryEntry |
clearChange, clearChanges, getChanges, getDistinguishedName, getLastModified, getObjectClasses |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SERVICE_ATTR_NAME
public static final java.lang.String SERVICE_ATTR_CHECK_POLICY
public static final java.lang.String SERVICE_ATTR_CONSTRAINT_VIOLATION_ACTION
public static java.lang.String SERVICE_ATTR_DISALLOWED_ACTION
public static java.lang.String SERVICE_ATTR_NONCOMPLIANCE_ACTION
public static final int MARK_NONCOMPLIANT
public static final int SUSPEND_NONCOMPLIANT
public static final int CORRECT_NONCOMPLIANT
public static java.lang.String SERVICE_DSML_PROFILE_NAME
public static final java.lang.String SERVICE_DSML2_PROFILE_NAME
public static java.lang.String SERVICE_ENROLE_PROFILE_NAME
public static final java.lang.String SERVICE_ATTR_PASSWORD
Constructor Detail |
public Service(java.lang.String profileName, AttributeValues attributes)
profileName
- Name of the profile (NT, Exchange,
etc.) identifying the type of this service.attributes
- AttributeValues holding the attributes of the service.Method Detail |
public boolean isCheckingPolicy()
public void setCheckingPolicy(boolean checkPolicy)
checkPolicy
- True to check policies, false to not.public int getNonComplianceAction()
public void setNonComplianceAction(int action)
action
- Enumerated int of the action, MARK_NONCOMPLIANT,
SUSPEND_NONCOMPLIANT, CORRECT_NONCOMPLIANT.public java.lang.String getConstraintViolationAction()
public void setConstraintViolationAction(java.lang.String constraintViolationAction)
constraintViolationAction
- Enumerated String of the action.public java.lang.String getDisallowedAction()
public void setDisallowedAction(java.lang.String disallowedAction)
Enumerated
- String of the action.public java.util.Collection getPrerequisiteDNs()
public java.lang.String getServiceProfileName()
public boolean isEnrole()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |