com.iplanet.am.sdk
Class AMDirectoryManager
java.lang.Object
|
+--com.iplanet.am.sdk.AMDirectoryManager
- All Implemented Interfaces:
- AMConstants
- public synchronized class AMDirectoryManager
- extends java.lang.Object
- implements AMConstants
Fields inherited from interface com.iplanet.am.sdk.AMConstants |
ADD_MEMBER, ADMIN_GROUPS_ENABLED_ATTR, ADMIN_ROLE_ATTR, ADMINISTRATION_SERVICE, CACHE_ENABLED_DISABLED_KEY, CACHE_MAX_SIZE_KEY, COMPLIANCE_SPECIAL_FILTER_ATTR, COMPLIANCE_USER_DELETION_ATTR, CONTAINER_DEFAULT_TEMPLATE_ROLE, CONTAINER_SUPPORTED_TYPES_ATTRIBUTE, DCT_ATTRIBUTE_LIST_ATTR, DCT_ENABLED_ATTR, DOMAIN_ADMINISTRATORS, DOMAIN_HELP_DESK_ADMINISTRATORS, EMAIL_ATTRIBUTE, FILTER_ATTR_NAME, INET_ADMIN_OBJECT_CLASS, INET_DOMAIN_STATUS_ATTR, INET_DOMAIN_STATUS_ATTRIBUTE, INVALID_USERID_CHARACTERS, OTHER_COSATTR_TYPE, POLICY_COSATTR_TYPE, POLICY_SUFFIX, PRE_POST_PROCESSING_MODULES_ATTR, REMOVE_ATTRIBUTE, REMOVE_MEMBER, REQUIRED_SERVICES_ATTR, ROLE_MANAGED_CONTAINER_DN_ATTRIBUTE, SCOPE_BASE, SCOPE_ONE, SCOPE_SUB, SERVICE_STATUS_ATTRIBUTE, STATIC_GROUP_DN_ATTRIBUTE, SUBSCRIBABLE_ATTRIBUTE, UNIQUE_ATTRIBUTE_LIST_ATTRIBUTE, UNIQUE_MEMBER_ATTRIBUTE, USER_CREATE_NOTIFICATION_LIST, USER_DELETE_NOTIFICATION_LIST, USER_ENCRYPTED_PASSWORD_ATTRIBUTE, USER_ENTRY_PROCESSING_IMPL, USER_MODIFY_NOTIFICATION_LIST, USER_PASSWORD_ATTRIBUTE, USER_SEARCH_RETURN_ATTR, USERID_PASSWORD_VALIDATION_CLASS |
Method Summary |
void |
addListener(SSOToken,
AMObjectListener)
|
void |
assignService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
SchemaType,
java.util.Map,
java.lang.String,
java.lang.String)
|
void |
cleanupIdRepoPlugins()
|
void |
clearCache(Cache)
|
AMIdentity |
create(SSOToken,
IdType,
java.lang.String,
java.util.Map,
java.lang.String)
|
java.lang.String |
createAMTemplate(SSOToken,
java.lang.String,
int,
java.lang.String,
java.util.Map,
int)
|
void |
createEntry(SSOToken,
java.lang.String,
int,
java.lang.String,
java.util.Map)
|
void |
delete(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
|
boolean |
doesEntryExists(SSOToken,
java.lang.String)
|
java.lang.String |
getAMTemplateDN(SSOToken,
java.lang.String,
int,
java.lang.String,
int)
|
java.util.Set |
getAssignedServices(SSOToken,
IdType,
java.lang.String,
java.util.Map,
java.lang.String,
java.lang.String)
|
java.util.Map |
getAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String,
boolean)
|
java.util.Map |
getAttributes(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
|
java.util.Map |
getAttributes(SSOToken,
java.lang.String,
boolean,
boolean,
int)
|
java.util.Map |
getAttributes(SSOToken,
java.lang.String,
int)
|
java.util.Map |
getAttributes(SSOToken,
java.lang.String,
java.util.Set,
boolean,
boolean,
int)
|
java.util.Map |
getAttributes(SSOToken,
java.lang.String,
java.util.Set,
int)
|
java.util.Map |
getAttributesByteValues(SSOToken,
java.lang.String,
int)
|
java.util.Map |
getAttributesByteValues(SSOToken,
java.lang.String,
java.util.Set,
int)
|
java.util.Set |
getAttributesForSchema(java.lang.String)
|
java.util.Map |
getDCTreeAttributes(SSOToken,
java.lang.String,
java.util.Set,
boolean,
int)
|
java.util.Map |
getExternalAttributes(SSOToken,
java.lang.String,
java.util.Set,
int)
|
java.lang.String[] |
getGroupFilterAndScope(SSOToken,
java.lang.String,
int)
|
java.util.Set |
getMembers(SSOToken,
IdType,
java.lang.String,
java.lang.String,
IdType,
java.lang.String)
|
java.util.Set |
getMembers(SSOToken,
java.lang.String,
int)
|
java.util.Set |
getMemberships(SSOToken,
IdType,
java.lang.String,
IdType,
java.lang.String,
java.lang.String)
|
int |
getObjectType(SSOToken,
java.lang.String)
|
java.lang.String |
getOrganizationDN(SSOToken,
java.lang.String)
|
java.lang.String |
getOrgSearchFilter(java.lang.String)
|
java.util.Set |
getRegisteredServiceNames(SSOToken,
java.lang.String)
|
java.util.Map |
getServiceAttributes(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String)
|
IdSearchResults |
getSpecialIdentities(SSOToken,
IdType,
java.lang.String)
|
java.util.Set |
getSupportedOperations(SSOToken,
IdType,
java.lang.String)
|
java.util.Set |
getSupportedTypes(SSOToken,
java.lang.String)
|
java.util.Set |
getTopLevelContainers(SSOToken)
|
boolean |
isActive(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
|
boolean |
isExists(SSOToken,
IdType,
java.lang.String,
java.lang.String)
|
void |
modifyMemberShip(SSOToken,
IdType,
java.lang.String,
java.util.Set,
IdType,
int,
java.lang.String)
|
void |
modifyMemberShip(SSOToken,
java.util.Set,
java.lang.String,
int,
int)
|
void |
modifyService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
SchemaType,
java.util.Map,
java.lang.String,
java.lang.String)
|
void |
registerService(SSOToken,
java.lang.String,
java.lang.String)
|
void |
removeAdminRole(SSOToken,
java.lang.String,
boolean)
|
void |
removeAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String)
|
void |
removeEntry(SSOToken,
java.lang.String,
int,
boolean,
boolean)
|
java.lang.String |
renameEntry(SSOToken,
int,
java.lang.String,
java.lang.String,
boolean)
|
IdSearchResults |
search(SSOToken,
IdType,
java.lang.String,
IdSearchControl,
java.lang.String)
|
IdSearchResults |
search(SSOToken,
IdType,
java.lang.String,
java.util.Map,
boolean,
int,
int,
java.util.Set,
java.lang.String)
|
java.util.Set |
search(SSOToken,
java.lang.String,
java.lang.String,
int)
|
AMSearchResults |
search(SSOToken,
java.lang.String,
java.lang.String,
com.iplanet.ums.SearchControl,
java.lang.String[])
|
void |
setAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Map,
boolean,
java.lang.String,
java.lang.String,
boolean)
|
void |
setAttributes(SSOToken,
java.lang.String,
int,
java.util.Map,
java.util.Map,
boolean)
|
void |
setGroupFilter(SSOToken,
java.lang.String,
java.lang.String)
|
void |
unassignService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.util.Map,
java.lang.String,
java.lang.String)
|
void |
unRegisterService(SSOToken,
java.lang.String,
int,
java.lang.String,
AMTemplate,
int)
|
void |
unRegisterService(SSOToken,
java.lang.String,
int,
java.lang.String,
int)
|
void |
updateUserAttribute(SSOToken,
java.util.Set,
java.lang.String,
boolean)
|
java.lang.String |
verifyAndGetOrgDN(SSOToken,
java.lang.String,
java.lang.String)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clearCache
public void clearCache(Cache)
addListener
public void addListener(SSOToken,
AMObjectListener)
throws AMEventManagerException
doesEntryExists
public boolean doesEntryExists(SSOToken,
java.lang.String)
getObjectType
public int getObjectType(SSOToken,
java.lang.String)
throws AMException,
SSOException
getDCTreeAttributes
public java.util.Map getDCTreeAttributes(SSOToken,
java.lang.String,
java.util.Set,
boolean,
int)
throws AMException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
java.lang.String,
int)
throws AMException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
java.lang.String,
java.util.Set,
int)
throws AMException,
SSOException
getAttributesByteValues
public java.util.Map getAttributesByteValues(SSOToken,
java.lang.String,
int)
throws AMException,
SSOException
getAttributesByteValues
public java.util.Map getAttributesByteValues(SSOToken,
java.lang.String,
java.util.Set,
int)
throws AMException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
java.lang.String,
boolean,
boolean,
int)
throws AMException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
java.lang.String,
java.util.Set,
boolean,
boolean,
int)
throws AMException,
SSOException
getOrgSearchFilter
public java.lang.String getOrgSearchFilter(java.lang.String)
getOrganizationDN
public java.lang.String getOrganizationDN(SSOToken,
java.lang.String)
throws AMException
verifyAndGetOrgDN
public java.lang.String verifyAndGetOrgDN(SSOToken,
java.lang.String,
java.lang.String)
throws AMException
getExternalAttributes
public java.util.Map getExternalAttributes(SSOToken,
java.lang.String,
java.util.Set,
int)
throws AMException
updateUserAttribute
public void updateUserAttribute(SSOToken,
java.util.Set,
java.lang.String,
boolean)
throws AMException
createEntry
public void createEntry(SSOToken,
java.lang.String,
int,
java.lang.String,
java.util.Map)
throws AMEntryExistsException,
AMException
removeEntry
public void removeEntry(SSOToken,
java.lang.String,
int,
boolean,
boolean)
throws AMException,
SSOException
removeAdminRole
public void removeAdminRole(SSOToken,
java.lang.String,
boolean)
throws SSOException,
AMException
search
public java.util.Set search(SSOToken,
java.lang.String,
java.lang.String,
int)
throws AMException
search
public AMSearchResults search(SSOToken,
java.lang.String,
java.lang.String,
com.iplanet.ums.SearchControl,
java.lang.String[])
throws AMException
getMembers
public java.util.Set getMembers(SSOToken,
java.lang.String,
int)
throws AMException
renameEntry
public java.lang.String renameEntry(SSOToken,
int,
java.lang.String,
java.lang.String,
boolean)
throws AMException
setAttributes
public void setAttributes(SSOToken,
java.lang.String,
int,
java.util.Map,
java.util.Map,
boolean)
throws AMException,
SSOException
getGroupFilterAndScope
public java.lang.String[] getGroupFilterAndScope(SSOToken,
java.lang.String,
int)
throws AMException,
SSOException
setGroupFilter
public void setGroupFilter(SSOToken,
java.lang.String,
java.lang.String)
throws AMException,
SSOException
modifyMemberShip
public void modifyMemberShip(SSOToken,
java.util.Set,
java.lang.String,
int,
int)
throws AMException
getRegisteredServiceNames
public java.util.Set getRegisteredServiceNames(SSOToken,
java.lang.String)
throws AMException
registerService
public void registerService(SSOToken,
java.lang.String,
java.lang.String)
throws AMException,
SSOException
unRegisterService
public void unRegisterService(SSOToken,
java.lang.String,
int,
java.lang.String,
AMTemplate,
int)
throws AMException
unRegisterService
public void unRegisterService(SSOToken,
java.lang.String,
int,
java.lang.String,
int)
throws AMException
getAMTemplateDN
public java.lang.String getAMTemplateDN(SSOToken,
java.lang.String,
int,
java.lang.String,
int)
throws AMException
createAMTemplate
public java.lang.String createAMTemplate(SSOToken,
java.lang.String,
int,
java.lang.String,
java.util.Map,
int)
throws AMException
getAttributesForSchema
public java.util.Set getAttributesForSchema(java.lang.String)
getTopLevelContainers
public java.util.Set getTopLevelContainers(SSOToken)
throws AMException,
SSOException
create
public AMIdentity create(SSOToken,
IdType,
java.lang.String,
java.util.Map,
java.lang.String)
throws IdRepoException,
SSOException
delete
public void delete(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String,
boolean)
throws IdRepoException,
SSOException
getAttributes
public java.util.Map getAttributes(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
getMembers
public java.util.Set getMembers(SSOToken,
IdType,
java.lang.String,
java.lang.String,
IdType,
java.lang.String)
throws IdRepoException,
SSOException
getMemberships
public java.util.Set getMemberships(SSOToken,
IdType,
java.lang.String,
IdType,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
isExists
public boolean isExists(SSOToken,
IdType,
java.lang.String,
java.lang.String)
throws SSOException,
IdRepoException
isActive
public boolean isActive(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.lang.String)
throws SSOException,
IdRepoException
modifyMemberShip
public void modifyMemberShip(SSOToken,
IdType,
java.lang.String,
java.util.Set,
IdType,
int,
java.lang.String)
throws IdRepoException,
SSOException
removeAttributes
public void removeAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
search
public IdSearchResults search(SSOToken,
IdType,
java.lang.String,
java.util.Map,
boolean,
int,
int,
java.util.Set,
java.lang.String)
throws IdRepoException,
SSOException
search
public IdSearchResults search(SSOToken,
IdType,
java.lang.String,
IdSearchControl,
java.lang.String)
throws IdRepoException,
SSOException
getSpecialIdentities
public IdSearchResults getSpecialIdentities(SSOToken,
IdType,
java.lang.String)
throws IdRepoException,
SSOException
setAttributes
public void setAttributes(SSOToken,
IdType,
java.lang.String,
java.util.Map,
boolean,
java.lang.String,
java.lang.String,
boolean)
throws IdRepoException,
SSOException
getAssignedServices
public java.util.Set getAssignedServices(SSOToken,
IdType,
java.lang.String,
java.util.Map,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
assignService
public void assignService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
SchemaType,
java.util.Map,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
unassignService
public void unassignService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.util.Map,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
getServiceAttributes
public java.util.Map getServiceAttributes(SSOToken,
IdType,
java.lang.String,
java.lang.String,
java.util.Set,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
modifyService
public void modifyService(SSOToken,
IdType,
java.lang.String,
java.lang.String,
SchemaType,
java.util.Map,
java.lang.String,
java.lang.String)
throws IdRepoException,
SSOException
getSupportedTypes
public java.util.Set getSupportedTypes(SSOToken,
java.lang.String)
throws IdRepoException,
SSOException
getSupportedOperations
public java.util.Set getSupportedOperations(SSOToken,
IdType,
java.lang.String)
throws IdRepoException,
SSOException
cleanupIdRepoPlugins
public void cleanupIdRepoPlugins()
Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.