|
Oracle Fusion Middleware Identity Governance Framework Identity Directory Java API Reference 11 g Release 2 (11.1.2) E27140-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.igf.ids.IdentityDirectory
public class IdentityDirectory
This class represents an handle to IdentityDirectory. Creation of IdentityDirectory instance initializes Entity configuration and connection pool to identity repository. Identity Directory instance provides handles to User, Group, Org and generic Entity Manager using which the operations on the corresponding entities can be performed.
Field Summary | |
---|---|
static java.lang.String |
IDS_APP_NAME |
static java.lang.String |
IDS_CONFIG_FILE |
static java.lang.String |
IDS_ENTITY_CONFIG_NAME |
static java.lang.String |
IDS_OVD_CONTEXT_NAME |
Method Summary | |
---|---|
void |
close() Closes Identity Directory service releasing all the resources |
AttributeSchema |
getAttributeSchema(java.lang.String attrName) Gets attribute schema from Identity Store |
Capabilities |
getCapabilities() Gets all the capabilities of this IdentityDirectory instance |
EntitiesConfig |
getEntitiesConfig() Gets the Entities Configuration |
EntityManager |
getEntityManager(java.lang.String entityName) Gets generic EntityManager instance for a given entity name that is defined in entity configuration |
EntityRelationManager |
getEntityRelationManager() Gets instance of EntityRelationManager for create, delete or search of the entity relationships |
GroupManager |
getGroupManager() Gets instance of GroupManager for the group entity defined in Entity configuration |
OrgManager |
getOrgManager() Gets instance of OrgManager for the org entity defined in Entity configuration |
UserManager |
getUserManager() Gets the instance of UserManager for default user entity defined in Entity configuration |
UserManager |
getUserManager(java.lang.String entityName) Gets the instance of UserManager for given user entity name. |
void |
reload() Reload the Entity Configuration |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String IDS_CONFIG_FILE
public static final java.lang.String IDS_OVD_CONTEXT_NAME
public static final java.lang.String IDS_ENTITY_CONFIG_NAME
public static final java.lang.String IDS_APP_NAME
Method Detail |
---|
public EntitiesConfig getEntitiesConfig()
public void reload() throws IDSException
IDSException
public UserManager getUserManager() throws IDSException
IDSException
public UserManager getUserManager(java.lang.String entityName) throws IDSException
entityName
- Name of the user entityIDSException
public GroupManager getGroupManager() throws IDSException
IDSException
public OrgManager getOrgManager() throws IDSException
IDSException
public EntityManager getEntityManager(java.lang.String entityName) throws IDSException
entityName
- Name of the entity defined in Entity configurationIDSException
public EntityRelationManager getEntityRelationManager()
public Capabilities getCapabilities()
public void close()
public AttributeSchema getAttributeSchema(java.lang.String attrName)
attrName
- Name of attribute
|
Oracle Fusion Middleware Identity Governance Framework Identity Directory Java API Reference 11 g Release 2 (11.1.2) E27140-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |