|
Oracle Internet Directory API Reference 11g Release 1 (11.1.1) E10664-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.idm.provisioning.util.ProvUtil
public class ProvUtil
A class that contains general utilities for provisioning
Method Summary | |
---|---|
static java.lang.String[] |
getAllProvisioningStatusVals() |
static java.lang.String |
getProvisioningStatusDispValue(java.lang.String sts, java.util.Locale lc) |
static java.lang.String |
getProvStatusAttrName(Application app) Return the provisioning Status Attribute of the application to the caller |
static java.lang.String |
getProvStatusDescAttrName(Application app) Return the provisioning Status Attribute of the application to the caller |
static java.util.HashMap |
getUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, Configuration prvConf) API to get the provisioning Status of all the applications that user is subscribed to. |
static java.lang.String |
getUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, java.lang.String appType, java.lang.String appName) API to get the provisioning Status of a user given its identification |
static boolean |
isStateLocked(java.lang.String sts) |
static boolean |
isUserNotProvisioned(java.lang.String sts) |
static boolean |
isUserProvisioned(java.lang.String sts) |
static void |
main(java.lang.String[] args) |
static void |
setNonPrintableAttrs(javax.naming.ldap.LdapContext lCtx, Configuration prvConfig) |
static void |
setUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, java.lang.String appType, java.lang.String appName, java.lang.String provStatus, java.lang.String provStatusDesc) API to set the provisioning Status of a user given its identification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.util.HashMap getUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, Configuration prvConf) throws ProvisioningException
ctx
- directory contextidType
- Identification Type. Which can be either oracle.ldap.util.Util.IDTYPE_DN
or oracle.ldap.util.Util.IDTYPE_GUID
id
- IdentificationprvConf
- reference to Configuration object.ProvisioningException
- in case of errorpublic static java.lang.String getUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, java.lang.String appType, java.lang.String appName) throws ProvisioningException
ctx
- directory contextidType
- Identification Type. Which can be either oracle.ldap.util.Util.IDTYPE_DN
or oracle.ldap.util.Util.IDTYPE_GUID
id
- IdentificationappType
- typeappName
- nameProvisioningException
- in case of errorpublic static void setUserProvisioningStatus(javax.naming.ldap.LdapContext ctx, int idType, java.lang.String id, java.lang.String appType, java.lang.String appName, java.lang.String provStatus, java.lang.String provStatusDesc) throws ProvisioningException
ctx
- directory contextidType
- Identification Type. Which can be either oracle.ldap.util.Util.IDTYPE_DN
or oracle.ldap.util.Util.IDTYPE_GUID
id
- IdentificationappType
- typeappName
- nameprovStatus
- provisioning status of the userprovStatusDesc
- provisioning status description of the userProvisioningException
- in case of errorpublic static java.lang.String getProvStatusAttrName(Application app)
public static java.lang.String getProvStatusDescAttrName(Application app)
public static java.lang.String[] getAllProvisioningStatusVals()
public static boolean isUserProvisioned(java.lang.String sts)
public static boolean isUserNotProvisioned(java.lang.String sts)
public static boolean isStateLocked(java.lang.String sts)
public static java.lang.String getProvisioningStatusDispValue(java.lang.String sts, java.util.Locale lc) throws java.lang.Exception
java.lang.Exception
public static void setNonPrintableAttrs(javax.naming.ldap.LdapContext lCtx, Configuration prvConfig) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
Oracle Internet Directory API Reference 11g Release 1 (11.1.1) E10664-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |