|
Oracle Internet Directory API Reference 10g(10.1.2) B14083-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface represents an identity management user in OID.
| Field Summary | |
static java.lang.String |
DEPROVISION_FAILURE |
static java.lang.String |
DEPROVISION_IN_PROGRESS |
static java.lang.String |
DEPROVISION_REQUIRED |
static java.lang.String |
DEPROVISION_SUCCESS |
static java.lang.String |
PENDING_UPGRADE |
static java.lang.String |
PROVISION_FAILURE |
static java.lang.String |
PROVISION_IN_PROGRESS |
static java.lang.String |
PROVISION_NOT_REQUIRED |
static java.lang.String |
PROVISION_REQUIREDUser Provisioning Staus |
static java.lang.String |
PROVISION_SUCCESS |
static java.lang.String |
STATUS_UNKNOWN |
static java.lang.String |
UPGRADE_FAILURE |
static java.lang.String |
UPGRADE_IN_PROGRESS |
| Method Summary | |
PropertySetCollection |
getAllProperties()Gets all the user attributes and respective values as user properties. |
javax.naming.directory.Attribute |
getAttribute(java.lang.String attr)Gets the attribute associated this user. |
javax.naming.directory.Attributes |
getAttributes(java.lang.String[] attrlist)Gets the attributes associated this user. |
java.lang.String |
getDN()Return the User DN |
PropertySetCollection |
getExtendedProperties(ApplicationContext appCtx)Get the application properties. |
java.lang.String |
getGUID()Return the User GUID |
PropertySetCollection |
getProperties(java.lang.String[] attrlist)Gets the user attributes and their respective values as user properties. |
Property |
getProperty(java.lang.String attr)Gets the user attribute and its associated values as an user property |
java.lang.String |
getProvisioningStatus(Application app)Get the Provisioning Status of this user for the given applciation. |
java.lang.String |
getProvisioningStatus(ApplicationContext app)Deprecated. will be removed in the next label |
Application[] |
getUserApplications(java.lang.String provStatus)Get the application associated with the user for a given provisioning status. |
void |
modifyAttributes(int mod_op, javax.naming.directory.Attributes attrs)Modify user attributes. |
void |
modifyAttributes(ModPropertySet pset)Modify user attributes with the attributes in specified order. |
void |
setExtendedProperties(ApplicationContext appCtx, ModPropertySet baseUserPset, ModPropertySet appUserPset)Set the application properties. |
void |
setProvisioningConfiguration(Configuration config)Set the provisioining configuration object for this user |
void |
setProvisioningStatus(ApplicationContext appCtx, java.lang.String provStatus, java.lang.String provStatusMsg)Set the Provisioning Status of this user for the given applciation. |
void |
setProvisioningStatus(Application app, java.lang.String provStatus, java.lang.String provStatusMsg) |
| Field Detail |
public static final java.lang.String PROVISION_REQUIRED
public static final java.lang.String PROVISION_NOT_REQUIRED
public static final java.lang.String PROVISION_SUCCESS
public static final java.lang.String PROVISION_FAILURE
public static final java.lang.String PROVISION_IN_PROGRESS
public static final java.lang.String DEPROVISION_REQUIRED
public static final java.lang.String DEPROVISION_SUCCESS
public static final java.lang.String DEPROVISION_FAILURE
public static final java.lang.String DEPROVISION_IN_PROGRESS
public static final java.lang.String PENDING_UPGRADE
public static final java.lang.String UPGRADE_IN_PROGRESS
public static final java.lang.String UPGRADE_FAILURE
public static final java.lang.String STATUS_UNKNOWN
| Method Detail |
public Property getProperty(java.lang.String attr)
throws UtilException
attr - attribute nameUtilException - if no such attribute exists in user
public PropertySetCollection getProperties(java.lang.String[] attrlist)
throws UtilException
attrlist - array of attribute namesUtilException - if one or more attributes do not exist in user
public PropertySetCollection getAllProperties()
throws UtilException
UtilException - if all the properties could not be obtained.
public javax.naming.directory.Attribute getAttribute(java.lang.String attr)
throws UtilException
getProperty(String)attr - attribute nameUtilException - if no such attribute exists in user
public javax.naming.directory.Attributes getAttributes(java.lang.String[] attrlist)
throws UtilException
getProperties(String[])attrlist - array of attribute namesUtilException - if one or more attributes do not exist in user
public void modifyAttributes(int mod_op,
javax.naming.directory.Attributes attrs)
throws UtilException
mod_op - the modification operation,UtilException - if attributes couldn't be modified
public void modifyAttributes(ModPropertySet pset)
throws UtilException
pset - set of attributes and values to be used in modification.UtilException - if attributes couldn't be modified
public void setExtendedProperties(ApplicationContext appCtx,
ModPropertySet baseUserPset,
ModPropertySet appUserPset)
throws UtilException
appCtx - ApplicationContext objectbaseUserPset - Base User atributes.appUserPset - App User attributes to be used in modification.UtilException
public PropertySetCollection getExtendedProperties(ApplicationContext appCtx)
throws UtilException
appCtx - ApplicationContext objectUtilException
public java.lang.String getGUID()
throws UtilException
UtilException
public java.lang.String getDN()
throws UtilException
UtilExceptionpublic void setProvisioningConfiguration(Configuration config)
config - Provisioning configuration object.
public java.lang.String getProvisioningStatus(ApplicationContext app)
throws UtilException
app - application objectUtilException
public java.lang.String getProvisioningStatus(Application app)
throws UtilException
app - application objectUtilException
public void setProvisioningStatus(ApplicationContext appCtx,
java.lang.String provStatus,
java.lang.String provStatusMsg)
throws UtilException
appCtx - application objectprovStatus - this user's provisioing status Possible values are PROVISION_REQUIRED, PROVISION_NOT_REQUIRED, PROVISION_SUCCESS, PROVISION_FAILURE, PROVISION_IN_PROGRESS, DEPROVISION_REQUIRED, DEPROVISION_SUCCESS, DEPROVISION_FAILURE and DEPROVISION_IN_PROGRESSprovStatusMsg - Status messageUtilException
public void setProvisioningStatus(Application app,
java.lang.String provStatus,
java.lang.String provStatusMsg)
throws UtilException
UtilException
public Application[] getUserApplications(java.lang.String provStatus)
throws UtilException
provStatus - the provisioning statusUtilException - in case of an error
|
Oracle Internet Directory API Reference 10g(10.1.2) B14083-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||