com.liferay.util.ldap
Class LDAPUtil

java.lang.Object
  extended by com.liferay.util.ldap.LDAPUtil

public class LDAPUtil
extends java.lang.Object

View Source

Author:
Toma Bedolla, Michael Young, Brian Wing Shun Chan

Constructor Summary
LDAPUtil()
           
 
Method Summary
static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes, java.util.Properties properties, java.lang.String key)
           
static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes, java.util.Properties properties, java.lang.String key, java.lang.String defaultValue)
           
static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes, java.lang.String id)
           
static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes, java.lang.String id, java.lang.String defaultValue)
           
static java.lang.String getFullProviderURL(java.lang.String baseURL, java.lang.String baseDN)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPUtil

public LDAPUtil()
Method Detail

getAttributeValue

public static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes,
                                                 java.util.Properties properties,
                                                 java.lang.String key)
                                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getAttributeValue

public static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes,
                                                 java.util.Properties properties,
                                                 java.lang.String key,
                                                 java.lang.String defaultValue)
                                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getAttributeValue

public static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes,
                                                 java.lang.String id)
                                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getAttributeValue

public static java.lang.String getAttributeValue(javax.naming.directory.Attributes attributes,
                                                 java.lang.String id,
                                                 java.lang.String defaultValue)
                                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getFullProviderURL

public static java.lang.String getFullProviderURL(java.lang.String baseURL,
                                                  java.lang.String baseDN)