Class AMStoreConnection

  • All Implemented Interfaces:
    AMConstants

    public final class AMStoreConnection
    extends Object
    implements AMConstants
    Deprecated.
    As of Sun Java System Access Manager 7.1.
    The AMStoreConnection class represents a connection to the Sun Java System Access Manager data store. It provides methods to create, remove and get different type of Sun Java System Access Manager SDK objects in the data tore. AMStoreConnection controls and manages access to the data store.

    An instance of AMStoreConnection object should always be obtained by anyone using the AM SDK since this object is the entry point to all other AM SDK managed objects. The constructor takes the SSO token of the user. Here is some sample code on how to get a user's attributes, using AM SDK:

     
     AMStoreConnection amsc = new AMStoreConnection(ssotoken); AMUser user =
     amsc.getUser(ssotoken.getPrincipal()); Map attributes = user.getAttributes();
     
     

    AMStoreConnection also has other helper methods which are very useful. Some examples below:

     
     int otype = amsc.getAMObjectType(fullDN);
     
     

    otype returned is one of the managed AMObject types, like AMObject.USER, AMObject.ROLE, AMObject.ORGANIZATION. If the entry being checked in not of the type managed by AM SDK, then an AMException is thrown.

     
     boolean exists = amsc.isValidEntry(fullDN);
     
     

    If there is a fullDN that you want to know if it exists or not in the data store, then use the above method. The typical use of this method is in the case when you know that you need to get a managed object from amsc, but you want to verify that it exists before you create the managed object instance:

     
     if (amsc.isValidEntry(userDN)) { AMUser user = amsc.getUser(userDN); - More
     code here - }
     
     

    Helper method getOrganizationDN(): Use this method to perform a subtree scoped search for organization,based on various attribute values.

     
     String orgDN = amsc.getOrganizationDN("sun.com", null);
     
     

    The above method will return the DN of a organization, which matches the search criterias of having either domain name of sun.com, Domain alias name of sun.com or it's naming attribute value is sun.com. More examples of how to use this method are provided in the Javadocs of the method below.

    • Field Detail

      • rootSuffix

        public static String rootSuffix
        Deprecated.
      • defaultOrg

        protected static String defaultOrg
        Deprecated.
      • orgMapCache

        protected static Map orgMapCache
        Deprecated.
    • Constructor Detail

      • AMStoreConnection

        public AMStoreConnection​(SSOToken ssoToken)
                          throws SSOException
        Deprecated.
        Gets the connection to the Sun Java System Access Manager data store if the Session is valid.
        Parameters:
        ssoToken - a valid SSO token object to authenticate before getting the connection
        Throws:
        SSOException - if single sign on token is invalid or expired.
    • Method Detail

      • getAMSdkBaseDN

        public static String getAMSdkBaseDN()
        Deprecated.
        Returns the root suffix for user management node.
        Returns:
        root suffix for user management node.
      • getFilteredRoleNamingAttribute

        public static String getFilteredRoleNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the filtered role naming attribute.
        Returns:
        filtered role naming attribute
      • getGroupContainerNamingAttribute

        public static String getGroupContainerNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the group container naming attribute.
        Returns:
        group container naming attribute
      • getGroupNamingAttribute

        public static String getGroupNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the group naming attribute.
        Returns:
        group naming attribute
      • getOrganizationNamingAttribute

        public static String getOrganizationNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the organization naming attribute.
        Returns:
        organization naming attribute
      • getOrganizationalUnitNamingAttribute

        public static String getOrganizationalUnitNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the organizational unit naming attribute.
        Returns:
        organizational unit naming attribute
      • getPeopleContainerNamingAttribute

        public static String getPeopleContainerNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the people container naming attribute.
        Returns:
        people container naming attribute
      • getRoleNamingAttribute

        public static String getRoleNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the role naming attribute.
        Returns:
        role naming attribute
      • getUserNamingAttribute

        public static String getUserNamingAttribute()
        Deprecated.
        This method is deprecated. Use getNamingAttribute(int objectType)
        Returns the user naming attribute.
        Returns:
        user naming attribute
      • getAMObjectType

        public int getAMObjectType​(String dn)
                            throws AMException,
                                   SSOException
        Deprecated.
        Returns the type of the object given its DN.
        Parameters:
        dn - DN of the object whose type is to be known.
        Returns:
        the type of the object given its DN.
        Throws:
        AMException - if the data store is unavailable or if the object type is unknown.
        SSOException - if single sign on token is invalid or expired.
      • getAMObjectName

        public String getAMObjectName​(int type)
        Deprecated.
        Take a supported type, and returns the matching name of the supported managed type. For example, if AMObject.USER is passed in, it will return "user" (one of the basic supported types in AM SDK. But this method (and configuration in the service DAI) can be used to extend the basic supported types to include customer-specific entities, like "agents", "printers" etc.
        Parameters:
        type - Integer type (as returned by getAMObjectType)
        Returns:
        identifier for the above type. Returns null if type is unknown.
      • getObjectName

        public static String getObjectName​(int type)
        Deprecated.
        Take a supported type, and returns the matching name of the supported managed type. For example, if AMObject.USER is passed in, it will return "user" (one of the basic supported types in AM SDK. But this method (and configuration in the service DAI) can be used to extend the basic supported types to include customer-specific entities, like "agents", "printers" etc.
        Parameters:
        type - Integer type (as returned by getAMObjectType)
        Returns:
        identifier for the above type. Returns null if type is unknown.
      • getAssignableDynamicGroup

        public AMAssignableDynamicGroup getAssignableDynamicGroup​(String assignableDynamicGroupDN)
                                                           throws SSOException
        Deprecated.
        Returns the handle to the AMAssignableDynamicGroup object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMAssignableDynamicGroup returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        assignableDynamicGroupDN - assignable dynamic group DN
        Returns:
        AMAssignableDynamicGroup object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getAttributeNames

        public Set getAttributeNames​(String serviceName,
                                     AMSchema.Type schemaType)
                              throws AMException
        Deprecated.
        use com.sun.identity.sm.ServiceSchemaManager. getServiceAttributeNames(com.sun.identity.sm.SchemaType)
        Returns the service attribute names for a given service name and schema type.
        Parameters:
        serviceName - the name of the service
        schemaType - the type of service schema
        Returns:
        Set of service attribute names
        Throws:
        AMException - if an error is encountered while retrieving information.
      • getDynamicGroup

        public AMDynamicGroup getDynamicGroup​(String dynamicGroupDN)
                                       throws SSOException
        Deprecated.
        Returns the handle to the AMDynamicGroup object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMDynamicGroup returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        dynamicGroupDN - group DN
        Returns:
        AMDynamicGroup object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getFilteredRole

        public AMFilteredRole getFilteredRole​(String roleDN)
                                       throws SSOException
        Deprecated.
        Returns the handle to the AMFilteredRole object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMFilteredRole returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        roleDN - role DN.
        Returns:
        AMFilteredRole object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getGroupContainer

        public AMGroupContainer getGroupContainer​(String groupContainerDN)
                                           throws SSOException
        Deprecated.
        Returns the handle to the AMGroupContainer object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMGroupContainer returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        groupContainerDN - group container DN.
        Returns:
        AMGroupContainer object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getI18NPropertiesFileName

        public String getI18NPropertiesFileName​(String serviceName)
                                         throws AMException
        Deprecated.
        Returns the I18N properties file name that contains the internationalized messages.
        Parameters:
        serviceName - the service name
        Returns:
        String String representing i18N properties file name
        Throws:
        AMException - if an error is encountered while retrieving information
      • getOrganization

        public AMOrganization getOrganization​(String orgDN)
                                       throws SSOException
        Deprecated.
        Returns the handle to the AMOrganization object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMOrganization returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        orgDN - organization DN
        Returns:
        AMOrganization object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getOrganizationDN

        public String getOrganizationDN​(String domainname,
                                        String orgSearchTemplate)
                                 throws AMException,
                                        SSOException
        Deprecated.
        Returns the DN of the organization, using the domainname provided and the searchTemplate (if provided). If searchTemplate is null, SDK uses the default searchTemplate to perform the orgDN search. If the DC tree global flag is enabled, the DC tree is used to obtain the organization DN, otherwise an LDAP search is conducted using the searchfilter in the searchtemplate. All %V in the filter are replaced with domainname. If the search returns more than one entries, then an Exception is thrown. Otherwise the DN obtained is returned.
        Parameters:
        domainname - Organization identifier passed. It can be a domain name (example: sun.com) or it could be a full DN or it could be null or * "/". A full DN is verified to be an organization and returned as is. A "/" is assumed to be a request for the root DN and the root DN is returned. A "/" separated string is assumed to represent an existing organization DN in the DIT. For example: /iplanet/sun is converted to a DN (o=iplanet,o=sun,<base DN>) and the validity of this DN is checked and returned. Any other string is assumed to be either a domain or an associated domain or the organization name. The search filter is created accordingly.
        orgSearchTemplate - template to use for the search.
        Returns:
        The full organization DN
        Throws:
        AMException - If there is a problem connecting or searching the data store.
        SSOException - If the user has an invalid SSO token.
      • getOrganizationalUnit

        public AMOrganizationalUnit getOrganizationalUnit​(String orgUnitDN)
                                                   throws SSOException
        Deprecated.
        Returns the handle to the AMOrganizationalUnit object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMOrganizationialUnit returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        orgUnitDN - organizational unit DN
        Returns:
        AMOrganizationalUnit object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getPeopleContainer

        public AMPeopleContainer getPeopleContainer​(String peopleContainerDN)
                                             throws SSOException
        Deprecated.
        Returns the handle to the AMPeopleContainer object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMPeopleContainer returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        peopleContainerDN - people container DN
        Returns:
        AMPeopleContainer object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getPolicyTemplate

        public AMTemplate getPolicyTemplate​(String templateDN)
                                     throws AMException,
                                            SSOException
        Deprecated.
        Returns the handle to the AMTemplate object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMTemplate returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        templateDN - a policy template DN.
        Returns:
        AMTemplate object represented by DN.
        Throws:
        AMException - if the DN does not represent a Policy template DN
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getPropertiesViewBeanURL

        public String getPropertiesViewBeanURL​(String serviceName)
                                        throws AMException
        Deprecated.
        Returns the URL of the view bean for the service
        Parameters:
        serviceName - the service name
        Returns:
        String URL of the view bean for the service
        Throws:
        AMException - if an error is encountered while retrieving information
      • getResource

        public AMResource getResource​(String resourceDN)
                               throws SSOException
        Deprecated.
        Returns the handle to the AMResource object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMResource returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        resourceDN - resource DN.
        Returns:
        AMResource object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getRole

        public AMRole getRole​(String roleDN)
                       throws SSOException
        Deprecated.
        Returns the handle to the AMRole object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMRole returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        roleDN - role DN
        Returns:
        AMRole object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getSchema

        public AMSchema getSchema​(String serviceName,
                                  AMSchema.Type schemaType)
                           throws AMException
        Deprecated.
        This method has been deprecated. Please use com.sun.identity.sm.ServiceSchemaManager.getSchema() .
        Returns the AMSchema for the given service name and service type.
        Parameters:
        serviceName - the name of the service
        schemaType - the type of service schema that needs to be retrieved.
        Returns:
        AMSchema corresponding to the given service name and schema type.
        Throws:
        AMException - if an error is encountered in retrieving the AMSchema.
      • getSchemaTypes

        public Set getSchemaTypes​(String serviceName)
                           throws AMException
        Deprecated.
        This method has been deprecated. Please use com.sun.identity.sm.ServiceSchemaManager.getSchemaTypes() .
        Returns the schema types available for a particular service.
        Parameters:
        serviceName - the name of the service whose schema types needs to be retrieved
        Returns:
        Set of AMSchema.Type objects
        Throws:
        AMException - if an error is encountered in retrieving the schemaTypes.
      • getServiceHierarchy

        public Set getServiceHierarchy()
                                throws AMException
        Deprecated.
        Returns the service hierarchy for all registered services.
        Returns:
        the service hierarchy for all registered services.
        Throws:
        AMException - if an error is encountered in retrieving the service hierarchy. The return value is a Set of strings in slash format.
      • getServiceNames

        public Set getServiceNames()
                            throws AMException
        Deprecated.
        Returns the set of name of services that have been loaded to the data store.
        Returns:
        set of name of services.
        Throws:
        AMException - if an error is encountered in retrieving the names of the services
      • getStaticGroup

        public AMStaticGroup getStaticGroup​(String groupDN)
                                     throws SSOException
        Deprecated.
        Returns the handle to the AMStaticGroup object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMStaticGroup returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        groupDN - group DN
        Returns:
        AMStaticGroup object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getTopLevelContainers

        public Set getTopLevelContainers()
                                  throws AMException,
                                         SSOException
        Deprecated.
        Returns the top level containers (Organizations, People Containers, Roles, etc) for the particular user based on single sign on token as the starting point in the tree.
        Returns:
        set of DBObjects that are top level containers for the signed in user.
        Throws:
        AMException - if an error occurred when retrieving the information from the data store.
        SSOException - if single sign on token is invalid or expired.
      • getTopLevelOrganizations

        public Set getTopLevelOrganizations()
                                     throws AMException,
                                            SSOException
        Deprecated.
        Returns the "real" or "physical" top level organizations as the starting point in the tree.
        Returns:
        Set Set of DN Strings for top level Organizations
        Throws:
        AMException - if an error occurred when retrieving the information from the data store.
        SSOException - if single sign on token is invalid or expired.
      • getUser

        public AMUser getUser​(String userDN)
                       throws SSOException
        Deprecated.
        Returns the handle to the AMUser object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMUser returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        userDN - user DN
        Returns:
        AMUser object represented by DN
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • getEntity

        public AMEntity getEntity​(String eDN)
                           throws SSOException
        Deprecated.
        Returns the handle to the AMEntity object represented by DN. However, the validity of the handle returned by this method cannot be guaranteed, since the object is created in memory, and not instantiated from the data store. Using the AMEntity returned from this method may result in exceptions thrown in the later part of the application, if the DN is not valid or represents an entry that does not exist.

        Validity of the DN can be verified is using isValidEntry() method of the object returned.

        Parameters:
        eDN - entity DN.
        Returns:
        AMEntity object represented by DN.
        Throws:
        SSOException - if single sign on token is invalid or expired.
        See Also:
        isValidEntry(java.lang.String)
      • isValidEntry

        public boolean isValidEntry​(String dn)
                             throws SSOException
        Deprecated.
        Checks if the entry exists in the directory or not. First a syntax check is done on the DN string corresponding to the entry. If the DN syntax is valid, a directory call will be made to check for the existence of the entry.

        NOTE: This method internally invokes a call to the directory to verify the existence of the entry. There could be a performance overhead. Hence, please use your discretion while using this method.

        Parameters:
        dn - DN of the entry that needs to be validated.
        Returns:
        false if the entry does not have a valid DN syntax or if the entry does not exists in the Directory. True otherwise.
        Throws:
        SSOException - if the single sign on token is no longer valid.
      • createTopOrganization

        public AMOrganization createTopOrganization​(String orgName,
                                                    Map avPairs)
                                             throws AMException,
                                                    SSOException
        Deprecated.
        Bootstraps the Organization tree by creating the Top Organization tree.
        Parameters:
        orgName - name of the top organization
        avPairs - Attribute-Value pairs for the top organization
        Returns:
        Top Organization object.
        Throws:
        AMException - if an error occurred during the process of creation.
        SSOException - if single sign on token is invalid or expired.
      • purge

        public void purge​(String domainName,
                          int graceperiod)
                   throws AMException,
                          SSOException
        Deprecated.
        This method takes an organization DN and purges all objects marked for deletion. If the organization itself is marked for deletion, then a recursive delete of everything under the organization is called, followed by the organization deletion. This method works in the mode where soft-delete option in Access Manager is turned on. The Pre/Post callbacks for users are executed during this method.
        Parameters:
        domainName - domain to be purged
        graceperiod - time in days which should have passed since the entry was last modified before it can be deleted from the system.
        Throws:
        AMException - if an error occurred when retrieving the information from the data store.
        SSOException - if single sign on token is invalid or expired.
      • purgeUser

        public void purgeUser​(String uid,
                              String domainName,
                              int graceperiod)
                       throws AMException,
                              SSOException
        Deprecated.
        This method takes a user ID and a domain name, It uses default search templates to search for the organization and uses the deleted objects search filter for Users as defined in the Administration Service of Access Manager. This filter is used to search for the deleted user under the organization. If the user is marked for deletion and the grace period is passed then the user is purged. The pre-delete call backs as listed in the Administration service, are called before the user is deleted. If any of the callbacks throw an exception the delete operation is aborted.
        Parameters:
        uid - user ID
        domainName - domain in which the user belongs.
        graceperiod - time in days which should have passed before this user can be deleted.
        Throws:
        AMException - if there is an error in deleting the user, or if the user callbacks thrown an exception
        SSOException
      • purgeResource

        public void purgeResource​(String rid,
                                  String domainName,
                                  int graceperiod)
                           throws AMException,
                                  SSOException
        Deprecated.
        This method takes a resource ID and a domain name, It uses default search templates to search for the organization and uses the deleted objects search filter for Resources as defined in the Administration Service of Access Manager. This filter is used to search for the deleted resource under the organization. If the resource is marked for deletion and the grace period is passed then the resource is purged. The pre-delete call backs as listed in the Administration service, are called before the user is deleted. If any of the callbacks throw an exception the delete operation is aborted.
        Parameters:
        rid - resource ID
        domainName - domain in which the user belongs.
        graceperiod - time in days which should have passed before this user can be deleted.
        Throws:
        AMException - if there is an error in deleting the user, or if the user callbacks thrown an exception
        SSOException
      • purgeGroup

        public void purgeGroup​(String gid,
                               String domainName,
                               int graceperiod)
                        throws AMException,
                               SSOException
        Deprecated.
        This method takes a group name and a domain name, It uses default search templates to search for the organization and uses the deleted objects search filter for Groups as defined in the Administration Service of Access Manager. This filter is used to search for the deleted user under the organization. If the group is marked for deletion and the grace period is passed then the group is purged. The pre-delete call backs as listed in the Administration service, are called before the group is deleted. If any of the callbacks throw an exception the delete operation is aborted.
        Parameters:
        gid - group name
        domainName - domain in which the group belongs.
        graceperiod - time in days which should have passed before this user can be deleted. If a -1 is passed, group is deleted right away without check on graceperiod.
        Throws:
        AMException - if there is an error in deleting the group, or if the callbacks thrown an exception
        SSOException
      • getEntityTypes

        public Set getEntityTypes()
        Deprecated.
        Returns a set of com.iplanet.am.sdk.AMEntityType objects, which is the set of objects which are supported by the com.iplanet.am.sdk.AMEntity APIs.
        Returns:
        Set of AMEntityType objects.
      • isRFC2247

        protected boolean isRFC2247​(ServiceConfig sc)
        Deprecated.
      • updateCache

        protected static void updateCache​(String dn,
                                          int eventType)
        Deprecated.
        Protected method to update orgMapCache.