void |
SearchResults.abandon() |
Abandons a current search operation, notifying the server not to send
additional search results.
|
void |
PersistentObject.addACI(ACI aci) |
Adds an ACI to this object.
|
void |
DataLayer.addAttributeValue(Principal principal,
Guid guid,
String name,
String value) |
Adds value for an attribute and saves the change in the database.
|
static void |
PersistentObject.addAttributeValue(SSOToken token,
Guid guid,
String name,
String value) |
Adds value for an attribute and saves the change in the database.
|
void |
Organization.addChild(PersistentObject object) |
Adds a new object to the organization.
|
void |
PersistentObject.addChild(PersistentObject object) |
Adds a child object to the persistent object container.
|
void |
PeopleContainer.addChildPeopleContainer(PeopleContainer pc) |
Adds a new People Container object to the People Container.
|
void |
DataLayer.addEntry(Principal principal,
Guid guid,
AttrSet attrSet) |
Adds entry to the server.
|
void |
AssignableDynamicGroup.addMember(Guid userGuid) |
Adds a member to the group.
|
void |
AssignableDynamicGroup.addMember(PersistentObject member) |
Adds a member to the group.
|
void |
IAssignableMembership.addMember(Guid guid) |
Adds a member to the group.
|
void |
IAssignableMembership.addMember(PersistentObject member) |
Adds a member to the group.
|
void |
ManagedRole.addMember(Guid guid) |
Adds a member to the role.
|
void |
ManagedRole.addMember(PersistentObject member) |
Adds a member to the role.
|
void |
StaticGroup.addMember(Guid guid) |
Adds a member to the group.
|
void |
StaticGroup.addMember(PersistentObject member) |
Adds a member to the group.
|
void |
AssignableDynamicGroup.addMembers(Guid[] guids) |
Adds a list of members to the group.
|
void |
IAssignableMembership.addMembers(Guid[] guids) |
Adds a list of members to the group.
|
void |
ManagedRole.addMembers(Guid[] guids) |
Adds a list of members to the role.
|
void |
StaticGroup.addMembers(Guid[] guids) |
Adds a list of members to the group.
|
void |
Organization.addPeopleContainerRule(Guid guid,
String filter) |
Adds rule for determining which People Container the user is supposed to
be in.
|
void |
PeopleContainer.addUser(User user) |
Adds a new User object to the People Container.
|
PersistentObject |
SearchResults.assertOneEntry() |
Assert if the search result contains one and only one entry.
|
void |
DataLayer.changePassword(Guid guid,
String attrName,
String oldPassword,
String newPassword) |
Changes user password.
|
void |
PersistentObject.changePassword(String entryDN,
String attrName,
String oldPassword,
String newPassword) |
Changes user password.
|
void |
PersistentObject.deleteACI(ACI aci) |
Deletes an ACI of this object
|
void |
DataLayer.deleteEntry(Principal principal,
Guid guid) |
Delete entry from the server
|
void |
EntityManager.execute(Principal principal,
PersistentObject pObject,
Guid pGUID) |
This method will use methods provided by ConfigManager to get "Structure
Template" information from the DIT.
|
Object |
SearchResults.get(String name) |
Get search result attributes related to the search operation performed.
|
AccessRightObject |
BaseRole.getAccessRight() |
Returns the attribute access rights associated with the role.
|
AccessRightObject |
Resource.getAccessRight(Guid guid) |
Get the access rights associated with the user; this will return an
aggregation of all the attribute access rights granted by each of the
user's roles.
|
AccessRightObject |
User.getAccessRight(Guid guid) |
Get the access rights associated with the user; this will return an
aggregation of all the attribute access rights granted by each of the
user's roles.
|
Collection |
PersistentObject.getACI() |
Returns all the ACIs of this object.
|
Collection |
PersistentObject.getACI(String name) |
Returns all the ACIs of this object with the given name.
|
Attr |
PersistentObject.getAttribute(String attrName,
Locale locale) |
Gets an attribute value with a given locale
|
AttrSet |
PersistentObject.getAttributes(String[] attrs) |
Gets attribute values
|
AttrSet |
PersistentObject.getAttributes(String[] attrs,
boolean cacheOnly) |
Gets attribute values
|
AttrSet |
PersistentObject.getAttributes(String[] attrNames,
Locale locale) |
Returns attribute values with a specified locale.
|
AttrSet |
Resource.getAttributes(SearchTemplate template) |
Return attribute set according to a supplied search template.
|
Collection<String> |
SchemaManager.getAttributes(String objClassName) |
Returns a collection of the names of the required and optional attributes
for this object class.
|
AttrSet |
User.getAttributes(SearchTemplate template) |
Return attribute set according to a supplied search template.
|
long |
PeopleContainer.getChildPeopleContainerCount() |
Gets the current number of People Containers.
|
SearchResults |
ISearch.getChildren(SearchTemplate template,
SearchControl searchControl) |
Find all IDs for immediate children under current node based on search
criteria specified in template, and return attributes specified there.
|
SearchResults |
ISearch.getChildren(String filter,
SearchControl searchControl) |
Find all IDs for immediate children under current node based on search
criteria specified in filter.
|
SearchResults |
ISearch.getChildren(String filter,
String[] resultAttributeNames,
SearchControl searchControl) |
Search entries on immediate children based on criteria specified in
filter.
|
SearchResults |
PersistentObject.getChildren(SearchTemplate template,
SearchControl searchControl) |
Gets all immediate children under current node based on search criteria
specified in template, and returns attributes specified there.
|
SearchResults |
PersistentObject.getChildren(String filter,
SearchControl searchControl) |
Gets the immediate children, subject to search filter constraints.
|
SearchResults |
PersistentObject.getChildren(String filter,
String[] resultAttributeNames,
SearchControl searchControl) |
Gets the immediate children, returning only specified attributes
|
CreationTemplate |
TemplateManager.getCreationTemplate(Class cls,
Guid orgGuid) |
Given a class, gets the default creation template for the object.
|
CreationTemplate |
TemplateManager.getCreationTemplate(Class cls,
Guid orgGuid,
int scope) |
Returns default creation template of a given class.
|
CreationTemplate |
TemplateManager.getCreationTemplate(String name,
Guid orgGuid) |
Returns a template from a supplied template name.
|
CreationTemplate |
TemplateManager.getCreationTemplate(String name,
Guid orgGuid,
int scope) |
Returns a template from a supplied template name.
|
Set |
TemplateManager.getCreationTemplateNames(Guid orgGuid) |
Returns a set of known creation templates.
|
static EntityManager |
EntityManager.getEntityManager() |
Get the instance of Entity Manager.
|
String |
FilteredRole.getFilter() |
Gets the filter that controls the membership.
|
String |
IFilteredMembership.getFilter() |
Gets the filter that controls the membership.
|
String[] |
User.getGroups() |
Return groups that the user is a member of.
|
static DataLayer |
DataLayer.getInstance() |
Create the singleton DataLayer object if it doesn't exist already.
|
static DataLayer |
DataLayer.getInstance(ServerInstance serverCfg) |
Create the singleton DataLayer object if it doesn't exist already.
|
long |
PeopleContainer.getMaxChildPeopleContainerLimit() |
Gets the container limit constraint.
|
long |
PeopleContainer.getMaxUserLimit() |
Gets the user limit constraint.
|
int |
DynamicGroup.getMemberCount() |
Returns the member count.
|
int |
FilteredRole.getMemberCount() |
Gets the member count.
|
int |
IMembership.getMemberCount() |
Gets the member count of the group.
|
int |
ManagedRole.getMemberCount() |
Gets the member count.
|
int |
StaticGroup.getMemberCount() |
Gets the member count.
|
int |
StaticGroup.getMemberCount(int level) |
Gets the member count.
|
Guid |
DynamicGroup.getMemberIDAt(int index) |
Returns a member given an index (zero-based).
|
Guid |
FilteredRole.getMemberIDAt(int index) |
Gets a member given an index (zero based).
|
Guid |
IMembership.getMemberIDAt(int index) |
Gets a member.
|
Guid |
ManagedRole.getMemberIDAt(int index) |
Gets the GUID of the member at the given index (zero-based).
|
Guid |
StaticGroup.getMemberIDAt(int index) |
Gets a member given an index (zero-based).
|
Guid |
StaticGroup.getMemberIDAt(int index,
int level) |
Gets a member given an index (zero-based).
|
SearchResults |
DynamicGroup.getMemberIDs() |
Returns the members of the group.
|
protected SearchResults |
DynamicGroup.getMemberIDs(String[] attributes) |
Returns the members of the group.
|
SearchResults |
FilteredRole.getMemberIDs() |
Gets the members of the role.
|
SearchResults |
FilteredRole.getMemberIDs(String filter) |
Gets the members of the role meeting an LDAP filter
condition.
|
SearchResults |
IMembership.getMemberIDs() |
Gets the members of the group.
|
SearchResults |
ManagedRole.getMemberIDs() |
Gets the members of the group.
|
SearchResults |
ManagedRole.getMemberIDs(String filter) |
Returns the members of the group meeting the filter condition.
|
protected SearchResults |
ManagedRole.getMemberIDs(String[] attributes) |
Gets the members of the role.
|
protected SearchResults |
ManagedRole.getMemberIDs(String[] attributes,
String filter) |
Gets the members of the role meeting the filter condition.
|
SearchResults |
StaticGroup.getMemberIDs() |
Gets the members of the group.
|
protected SearchResults |
FilteredRole.getMembers(String[] attributes) |
TO DO : incomplete, fix the logic of building the base and filter Gets
the members of the role
|
protected SearchResults |
FilteredRole.getMembers(String[] attributes,
String filter) |
TO DO : incomplete, fix the logic of building the base and filter Gets
the members of the role
|
SearchResults |
StaticGroup.getMembers(int level) |
Get members of the group.
|
String |
Organization.getName() |
Returns the name of the organization.
|
String |
OrganizationalUnit.getName() |
Return name of the organizational unit
|
String |
PeopleContainer.getName() |
Return name of the People Container.
|
static PersistentObject |
UMSObject.getObject(SSOToken token,
Guid guid) |
Returns the persistent object of correct subclass, for the given id.
|
static PersistentObject |
UMSObject.getObject(SSOToken token,
Guid guid,
String[] attrNames) |
Returns the persistent object of correct subclass, for the given ID.
|
static PersistentObject |
UMSObject.getObject(Principal principal,
Guid guid) |
|
static PersistentObject |
UMSObject.getObject(Principal principal,
Guid guid,
String[] attrNames) |
|
Collection<String> |
SchemaManager.getObjectClasses(String attrName) |
Gets a collection of the names of the object classes for this attribute
|
static PersistentObject |
UMSObject.getObjectHandle(SSOToken token,
Guid guid) |
Return a PersistentObject given an authenticated token and guid.
|
PersistentObject |
PersistentObject.getParentObject() |
Gets the parent object
|
Collection |
Organization.getPeopleContainerGuids() |
Gets all People Containers under the organization.
|
Collection |
PersistentObject.getRoles() |
Gets the list of GUIDS roles assosciated with this object
|
org.forgerock.opendj.ldap.schema.Schema |
DataLayer.getSchema(Principal principal) |
Fetches the schema from the LDAP directory server.
|
static SchemaManager |
SchemaManager.getSchemaManager(SSOToken token) |
Returns the schema manager assosciated with the given authenticated
Principal.
|
static SchemaManager |
SchemaManager.getSchemaManager(Principal principal) |
Returns the schema manager assosciated with the given authenticated
Principal.
|
SearchTemplate |
TemplateManager.getSearchTemplate(String name,
Guid orgGuid) |
Returns a template from a supplied template name.
|
SearchTemplate |
TemplateManager.getSearchTemplate(String name,
Guid orgGuid,
int scope) |
Returns a template from a supplied template name.
|
Set |
TemplateManager.getSearchTemplateNames(Guid orgGuid) |
Returns a set of known search templates.
|
static TemplateManager |
TemplateManager.getTemplateManager() |
Clients can only obtain a reference through this method.
|
String |
User.getUID() |
Return uid for the user
|
long |
PeopleContainer.getUserCount() |
Gets the current number of users.
|
boolean |
AssignableDynamicGroup.hasMember(Guid guid) |
Returns true if a given identifier is a member of the
group.
|
boolean |
BaseRole.hasMember(PersistentObject po) |
Checks if a given identifier is a member of the role.
|
boolean |
DynamicGroup.hasMember(Guid guid) |
Returns true if a given identifier is a member of the
group.
|
boolean |
FilteredRole.hasMember(Guid guid) |
Checks if a given identifier is a member of the role.
|
boolean |
IMembership.hasMember(Guid guid) |
Checks if a given identifier is a member of the group.
|
boolean |
IRole.hasMember(PersistentObject po) |
Evaluates whether an object is member of this IRole.
|
boolean |
ManagedRole.hasMember(Guid guid) |
Checks if a given identifier is a member of the role.
|
boolean |
StaticGroup.hasMember(Guid guid) |
Checks if a given identifier is a member of the group.
|
boolean |
StaticGroup.hasMember(Guid guid,
int level) |
Checks if a given identifier is a member of the group.
|
boolean |
PeopleContainer.isMember(User user) |
Checks if a given user is a member of the container.
|
boolean |
PersistentObject.isMemberOf(IMembership im) |
Checks if this object is a member of an IMembership.
|
void |
DataLayer.modify(Principal principal,
Guid guid,
Collection<org.forgerock.opendj.ldap.Modification> modifications) |
Modifies an ldap entry.
|
void |
BaseRole.newAccessRight(AccessRightObject accessRight) |
Creates attribute access rights for the role;
existing attribute access rights for the role will be replaced.
|
PersistentObject |
SearchResults.next() |
Returns the next entry in the search results.
|
AttrSet |
DataLayer.read(Principal principal,
Guid guid) |
Read an ldap entry
|
AttrSet |
DataLayer.read(Principal principal,
Guid guid,
String[] attrNames) |
Reads an ldap entry.
|
org.forgerock.opendj.ldif.ConnectionEntryReader |
DataLayer.readLDAPEntry(Principal principal,
org.forgerock.opendj.ldap.requests.SearchRequest request) |
|
void |
PersistentObject.remove() |
Remove itself from the persistent store.
|
void |
AssignableDynamicGroup.removeAllMembers() |
Removes all members of the group.
|
void |
IAssignableMembership.removeAllMembers() |
Removes all members of the group
|
void |
ManagedRole.removeAllMembers() |
Removes all members of the role.
|
void |
StaticGroup.removeAllMembers() |
Removes all members of the group.
|
void |
DataLayer.removeAttributeValue(Principal principal,
Guid guid,
String name,
String value) |
Removes value for an attribute and saves the change in the database.
|
static void |
PersistentObject.removeAttributeValue(SSOToken token,
Guid guid,
String name,
String value) |
Removes value for an attribute and saves the change in the database.
|
void |
Organization.removeChild(PersistentObject object) |
Removes an object from the organization.
|
void |
PersistentObject.removeChild(Guid childGuid) |
Removes an object given its unique ID.
|
void |
PersistentObject.removeChild(PersistentObject object) |
Removes a child object from a persistent object container.
|
void |
PeopleContainer.removeChildPeopleContainer(PeopleContainer pc) |
Removes a People Container object from the People Container.
|
void |
AssignableDynamicGroup.removeMember(Guid guid) |
Removes a member from the group.
|
void |
AssignableDynamicGroup.removeMember(PersistentObject member) |
Removes a member from the group.
|
void |
IAssignableMembership.removeMember(Guid guid) |
Removes a member from the group.
|
void |
IAssignableMembership.removeMember(PersistentObject member) |
Removes a member from the group.
|
void |
ManagedRole.removeMember(Guid guid) |
Removes a member from the group.
|
void |
ManagedRole.removeMember(PersistentObject member) |
Removes a member from the role.
|
void |
StaticGroup.removeMember(Guid guid) |
Removes a member from the group.
|
void |
StaticGroup.removeMember(PersistentObject member) |
Removes a member from the group.
|
static void |
UMSObject.removeObject(SSOToken token,
Guid guid) |
Removes an object identified by the given ID.
|
void |
Organization.removePeopleContainerRule(Guid guid,
String filter) |
Removes the rule applying to the given People Container guid with the
given filter string.
|
void |
PeopleContainer.removeUser(User user) |
Removes an User object from the People Container.
|
void |
DataLayer.rename(Principal principal,
Guid guid,
String newName,
boolean deleteOldName) |
|
void |
PersistentObject.rename(String newRDN,
boolean deleteOldName) |
Renames the RDN to a new value.
|
void |
PersistentObject.replaceACI(ACI oldACI,
ACI newACI) |
Replaces an ACI of this object
|
void |
TemplateManager.replaceCreationTemplate(CreationTemplate template,
Guid orgGuid) |
Replaces an existing CreationTemplate with the one specified.
|
void |
PersistentObject.save() |
Save the modification(s) to the object.
|
SearchResults |
DataLayer.search(Principal principal,
Guid guid,
int scope,
String searchFilter,
String[] attrNames,
boolean attrOnly,
SearchControl searchControl) |
Performs synchronous search based on specified ldap filter.
|
SearchResults |
ISearch.search(SearchTemplate template,
SearchControl searchControl) |
Search (subtree) entries under current node based on criteria specified
in template, which also indicates which attributes to return.
|
SearchResults |
ISearch.search(String filter,
SearchControl searchControl) |
Search (subtree) entry IDs under currrent node based on criteria
specified in search filter and searchControl
|
SearchResults |
ISearch.search(String filter,
String[] resultAttributeNames,
SearchControl searchControl) |
Search (subtree) entries under current node based on criteria specified
in filter.
|
SearchResults |
PersistentObject.search(SearchTemplate template,
SearchControl searchControl) |
Gets the attributes specified in the template for all objects at the
current level and below which match the search filter in the template.
|
SearchResults |
PersistentObject.search(String filter,
SearchControl searchControl) |
Gets only the IDs and object classes of all objects at the current level
and below which match the search filter.
|
SearchResults |
PersistentObject.search(String filter,
String[] resultAttributeNames,
SearchControl searchControl) |
Gets the specified attributes of all objects at the current level and
below which match the search filter.
|
SearchResults |
DataLayer.searchIDs(Principal principal,
Guid guid,
int scope,
String searchFilter,
SearchControl searchControl) |
Perform synchronous search based on specified ldap filter.
|
void |
Organization.setDefaultPeopleContainer(Guid guid) |
Sets the default People Container for user entries under the
organization.
|
void |
FilteredRole.setFilter(String filter) |
Sets the filter that controls the membership.
|
void |
IFilteredMembership.setFilter(String filter) |
Sets the filter that controls the membership.
|
void |
PeopleContainer.setMaxChildPeopleContainerLimit(long limit) |
Sets max children People Container limit for a People Container.
|
void |
PeopleContainer.setMaxUserLimit(long limit) |
Sets max user limit for a People Container.
|