Skip navigation links


oracle.iam.oimtoldap.api
Interface SeedOIMDataInLDAP


public interface SeedOIMDataInLDAP

Method Summary
 void addRoleHierarchyInLDAP(java.lang.String parentRoleKey, java.lang.String subRoleKey, boolean skipOOTBData)
          API to create a role hierarchy in LDAP given OIM parent role and sub role key
 void addRoleMembershipInLDAP(java.lang.String roleKey, java.lang.String userKey, boolean skipOOTBData)
          API to create a role user membership in LDAP given OIM role and user key
 void createRoleInLDAP(java.lang.String roleKey, boolean skipOOTBRoles)
          API to seed OIM roles in LDAP.
 void createUserInLDAP(java.lang.String userKey, boolean skipOOTBUsers)
          API to seed OIM user in LDAP.

 

Method Detail

createUserInLDAP

void createUserInLDAP(java.lang.String userKey,
                      boolean skipOOTBUsers)
                      throws LDAPUserCreationException
API to seed OIM user in LDAP.
Parameters:
userKey, - OIM user key
skipOOTBUsers, - Indicates whether OOTB users should be created in LDAP or skipped
Throws:
LDAPUserCreationException, - If there is an exception in creating user, this exception will be thrown
LDAPUserCreationException

createRoleInLDAP

void createRoleInLDAP(java.lang.String roleKey,
                      boolean skipOOTBRoles)
                      throws LDAPRoleCreationException
API to seed OIM roles in LDAP.
Parameters:
userKey, - OIM user key
skipOOTBRoles, - Indicates whether OOTB roles should be created in LDAP or skipped
Throws:
LDAPRoleCreationException, - If there is an exception in creating role, this exception will be thrown
LDAPRoleCreationException

addRoleMembershipInLDAP

void addRoleMembershipInLDAP(java.lang.String roleKey,
                             java.lang.String userKey,
                             boolean skipOOTBData)
                             throws LDAPRoleMembershipCreationException
API to create a role user membership in LDAP given OIM role and user key
Parameters:
roleKey, - OIM role key
userKey, - OIM user key
skipOOTBData, - Indicates whether to create or skip membership in LDAP if OOTB user or role key is passed to the API
Throws:
LDAPRoleMembershipCreationException - If there is an exception in creating membership, this exception will be thrown

addRoleHierarchyInLDAP

void addRoleHierarchyInLDAP(java.lang.String parentRoleKey,
                            java.lang.String subRoleKey,
                            boolean skipOOTBData)
                            throws LDAPRoleHierarchyCreationException
API to create a role hierarchy in LDAP given OIM parent role and sub role key
Parameters:
parentRoleKey, - parent role key
subRoleKey, - sub role key
skipOOTBData, - Indicates whether to create or skip hierarchy in LDAP if OOTB role keys are passed to the API
Throws:
LDAPRoleHierarchyCreationException, - If there is an exception in creating hierarchy, this exception will be thrown
LDAPRoleHierarchyCreationException

Skip navigation links


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.