Package com.iplanet.am.sdk.remote
Class DCTreeServicesImpl
- java.lang.Object
-
- com.iplanet.am.sdk.common.DCTreeServicesHelper
-
- com.iplanet.am.sdk.remote.DCTreeServicesImpl
-
- All Implemented Interfaces:
AMConstants,IDCTreeServices
public class DCTreeServicesImpl extends DCTreeServicesHelper implements IDCTreeServices
-
-
Field Summary
-
Fields inherited from class com.iplanet.am.sdk.common.DCTreeServicesHelper
adminServiceGlobalSchema, DCTREE_START_DN, DOMAIN_BASE_DN, INET_CANONICAL_DOMAIN, IPLANET_DOMAIN_NAME_ATTR, isInitialized
-
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
-
-
Constructor Summary
Constructors Constructor Description DCTreeServicesImpl(SOAPClient soapClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetOrganizationDN(SSOToken token, String domainName)Return the Organization DN for a given domain.-
Methods inherited from class com.iplanet.am.sdk.common.DCTreeServicesHelper
getAdminServiceGlobalSchema, initialize, isInitalized, isRequired
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.iplanet.am.sdk.common.IDCTreeServices
isRequired
-
-
-
-
Constructor Detail
-
DCTreeServicesImpl
public DCTreeServicesImpl(SOAPClient soapClient)
-
-
Method Detail
-
getOrganizationDN
public String getOrganizationDN(SSOToken token, String domainName) throws AMException
Description copied from interface:IDCTreeServicesReturn the Organization DN for a given domain.For example, if the domain is
sun.com, then the value of the attributeinetBaseDomainDNin the DC tree node representingsun.comis returned.- Specified by:
getOrganizationDNin interfaceIDCTreeServices- Parameters:
token- User's single sign on tokendomainName- Name of the domain- Returns:
DNof the entry.- Throws:
AMException- if an error is encountered while trying to determine the Organization DN.
-
-