| authenticate | 
                    LdapServices.authenticate( userName , password [, baseDistinguishedName , userKeyAttributeName , removeDomainNameFromUser ] ) | 
                    Authenticates the supplied user/password combination against the Ldap Registry identified by properties in the
 XIldap.properties file file using simple authentication (user/password check). | 
                  
                  
                    | getADGroups | 
                    LdapServices.getADGroups( userName [, baseDistinguishedName , removeDomainNameFromUser ] ) | 
                    Returns all Active Directory group names associated with a user including nested groups, using the 
 Active Directory tokenGroups attribute to obtain this information. | 
                  
                  
                    | getLdapContext | 
                    LdapServices.getLdapContext( [props ] ) | 
                    Returns an javax.naming.directory.InitialDirContext object using the supplied properties. | 
                  
                  
                    | getUserAttribute | 
                    LdapServices.getUserAttribute( userName , attributeName [, baseDistinguishedName , userKeyAttributeName , removeDomainNameFromUser ] ) | 
                    Returns a single attribute associated with a user from the Ldap Registry identified by properties in the
 XIldap.properties file file. | 
                  
                  
                    | getUserAttributes | 
                    LdapServices.getUserAttributes( userName [, baseDistinguishedName , userKeyAttributeName , removeDomainNameFromUser ] ) | 
                    Returns all attributes associated with a user from the Ldap Registry identified by properties in the
 XIldap.properties file file. | 
                  
              
             
LdapServicesprovides static methods that provide authentication and search methods against an Ldap Registry. Most of the methods provided use the connection properties defined in the XIldap.properties file.