META-INF/
META-INF/MANIFEST.MF
com/netscape/sasl/mechanisms/SaslExternal.class
SaslExternal.java
package com.netscape.sasl.mechanisms
public com.netscape.sasl.mechanisms.SaslExternal extends java.lang.Object implements com.netscape.sasl.SaslClient  {
	private static final String MECHANISM_NAME
	public void <init> () 
	public byte[] createInitialResponse ()  throws com.netscape.sasl.SaslException 
	public byte[] evaluateChallenge (byte[])  throws com.netscape.sasl.SaslException 
	public java.lang.String getMechanismName () 
	public boolean isComplete () 
	public java.io.InputStream getInputStream (java.io.InputStream)  throws java.io.IOException 
	public java.io.OutputStream getOutputStream (java.io.OutputStream)  throws java.io.IOException 
}

com/netscape/sasl/SaslClient.class
SaslClient.java
package com.netscape.sasl
public abstract com.netscape.sasl.SaslClient extends java.lang.Object {
	public abstract java.lang.String getMechanismName () 
	public abstract byte[] createInitialResponse ()  throws com.netscape.sasl.SaslException 
	public abstract byte[] evaluateChallenge (byte[])  throws com.netscape.sasl.SaslException 
	public abstract boolean isComplete () 
	public abstract java.io.InputStream getInputStream (java.io.InputStream)  throws java.io.IOException 
	public abstract java.io.OutputStream getOutputStream (java.io.OutputStream)  throws java.io.IOException 
}

com/netscape/sasl/SaslException.class
SaslException.java
package com.netscape.sasl
public com.netscape.sasl.SaslException extends java.io.IOException {
	private Throwable exception
	public void <init> () 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, java.lang.Throwable) 
	public java.lang.Throwable getException () 
	public void printStackTrace () 
	public void printStackTrace (java.io.PrintStream) 
	public void printStackTrace (java.io.PrintWriter) 
	public java.lang.String toString () 
}

com/netscape/sasl/ClientFactory.class
ClientFactory.java
package com.netscape.sasl
public com.netscape.sasl.ClientFactory extends java.lang.Object implements com.netscape.sasl.SaslClientFactory  {
	private final String PACKAGENAME
	private final String[] _mechanismNames
	private final String[] _mechanismClasses
	private java.util.Hashtable _mechanismTable
	public void <init> () 
	public com.netscape.sasl.SaslClient createSaslClient (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, javax.security.auth.callback.CallbackHandler)  throws com.netscape.sasl.SaslException 
	public java.lang.String[] getMechanismNames () 
}

com/netscape/sasl/SaslClientFactory.class
SaslClientFactory.java
package com.netscape.sasl
public abstract com.netscape.sasl.SaslClientFactory extends java.lang.Object {
	public abstract com.netscape.sasl.SaslClient createSaslClient (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, javax.security.auth.callback.CallbackHandler)  throws com.netscape.sasl.SaslException 
	public abstract java.lang.String[] getMechanismNames () 
}

com/netscape/sasl/Sasl.class
Sasl.java
package com.netscape.sasl
public com.netscape.sasl.Sasl extends java.lang.Object {
	private static com.netscape.sasl.SaslClientFactory clientFactory
	static final boolean debug
	public static final String CLIENTPKGS
	private void <init> () 
	public static com.netscape.sasl.SaslClient createSaslClient (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, javax.security.auth.callback.CallbackHandler)  throws com.netscape.sasl.SaslException 
	private static com.netscape.sasl.SaslClient loadFromPkgList (java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, javax.security.auth.callback.CallbackHandler)  throws com.netscape.sasl.SaslException 
	public static void setSaslClientFactory (com.netscape.sasl.SaslClientFactory) 
	static void <clinit> () 
}

netscape/ldap/beans/DisplayString.class
DisplayString.java
package netscape.ldap.beans
public netscape.ldap.beans.DisplayString extends java.awt.TextArea implements java.io.Serializable  {
	public void <init> () 
	public void reportChange (java.beans.PropertyChangeEvent) 
	public void clear (java.awt.event.ActionEvent) 
}

netscape/ldap/beans/DisplayStringBeanInfo.class
DisplayStringBeanInfo.java
package netscape.ldap.beans
public netscape.ldap.beans.DisplayStringBeanInfo extends java.beans.SimpleBeanInfo {
	private static Class beanClass
	private java.beans.BeanDescriptor _beanDescriptor
	private java.beans.EventSetDescriptor[] _eventSetDescriptor
	private java.beans.PropertyDescriptor[] _propertyDescriptor
	public void <init> ()  throws java.lang.Exception 
	public java.beans.BeanDescriptor getBeanDescriptor () 
}

netscape/ldap/beans/LDAPBasePropertySupport$1.class
LDAPBasePropertySupport.java
package netscape.ldap.beans
 netscape.ldap.beans.LDAPBasePropertySupport$1 extends java.lang.Object implements netscape.ldap.LDAPRebind  {
	private final netscape.ldap.LDAPConnection val$m_conn
	private final netscape.ldap.beans.LDAPBasePropertySupport this$0
	void <init> (netscape.ldap.beans.LDAPBasePropertySupport, netscape.ldap.LDAPConnection) 
	public netscape.ldap.LDAPRebindAuth getRebindAuthentication (java.lang.String, int) 
}

netscape/ldap/beans/LDAPBasePropertySupport.class
LDAPBasePropertySupport.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPBasePropertySupport extends java.lang.Object implements java.io.Serializable  {
	public static final int OK
	public static final int INVALID_PARAMETER
	public static final int CONNECT_ERROR
	public static final int AUTHENTICATION_ERROR
	public static final int PROPERTY_NOT_FOUND
	public static final int AMBIGUOUS_RESULTS
	public static final int NO_SUCH_OBJECT
	private boolean _debug
	private int _errCode
	private String _host
	private int _port
	private int _scope
	private String _base
	private String _filter
	private String _authDN
	private String _authPassword
	private String _userName
	private String _userID
	private transient java.beans.PropertyChangeSupport m_propSupport
	public void <init> () 
	public java.lang.String getHost () 
	public void setHost (java.lang.String) 
	public int getPort () 
	public void setPort (int) 
	public java.lang.String getBase () 
	public void setBase (java.lang.String) 
	public java.lang.String getAuthDN () 
	public void setAuthDN (java.lang.String) 
	public java.lang.String getAuthPassword () 
	public void setAuthPassword (java.lang.String) 
	public java.lang.String getUserName () 
	public void setUserName (java.lang.String) 
	public java.lang.String getUserID () 
	public void setUserID (java.lang.String) 
	public int getScope () 
	public void setScope (int) 
	public java.lang.String getFilter () 
	public void setFilter (java.lang.String) 
	public boolean getDebug () 
	public void setDebug (boolean) 
	public int getErrorCode () 
	public void setErrorCode (int) 
	public void addPropertyChangeListener (java.beans.PropertyChangeListener) 
	public void removePropertyChangeListener (java.beans.PropertyChangeListener) 
	public void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object) 
	protected void printDebug (java.lang.String) 
	protected void connect (netscape.ldap.LDAPConnection, java.lang.String, int)  throws netscape.ldap.LDAPException 
	protected void setDefaultReferralCredentials (netscape.ldap.LDAPConnection) 
	public java.lang.String convertToString (java.lang.String[]) 
}

netscape/ldap/beans/LDAPGetEntries.class
LDAPGetEntries.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPGetEntries extends netscape.ldap.beans.LDAPBasePropertySupport implements java.io.Serializable  {
	private String _attribute
	private String[] _result
	private String _sResult
	private String _errorMsg
	public void <init> () 
	public void <init> (java.lang.String, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, int) 
	private void notifyResult (java.lang.String) 
	private void notifyResult (java.lang.String[]) 
	public java.lang.String getAttribute () 
	public void setAttribute (java.lang.String) 
	public void setResultString (java.lang.String) 
	public java.lang.String getResultString () 
	public java.lang.String[] getEntries (java.lang.String, int, java.lang.String, int, java.lang.String) 
	public java.lang.String[] getEntries (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String) 
	public void getEntries (java.awt.event.ActionEvent) 
	public java.lang.String[] getEntries () 
	public static void main (java.lang.String[]) 
}

netscape/ldap/beans/LDAPGetEntriesBeanInfo.class
LDAPGetEntriesBeanInfo.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPGetEntriesBeanInfo extends java.beans.SimpleBeanInfo {
	private static Class beanClass
	private java.beans.BeanDescriptor _beanDescriptor
	private java.beans.EventSetDescriptor[] _eventSetDescriptor
	private java.beans.PropertyDescriptor[] _propertyDescriptor
	public void <init> ()  throws java.lang.Exception 
	public java.beans.PropertyDescriptor[] getPropertyDescriptors () 
	public java.beans.EventSetDescriptor[] getEventSetDescriptors () 
	public java.beans.BeanInfo[] getAdditionalBeanInfo () 
	public int getDefaultEventIndex () 
	public int getDefaultPropertyIndex () 
	public java.beans.BeanDescriptor getBeanDescriptor () 
}

netscape/ldap/beans/LDAPGetProperty.class
LDAPGetProperty.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPGetProperty extends netscape.ldap.beans.LDAPBasePropertySupport implements java.io.Serializable  {
	private String[] _dns
	private String _attribute
	private transient String[] _result
	private java.util.Vector _resultV
	private String _sResult
	private String _errorMsg
	public void <init> () 
	public void <init> (java.lang.String, int, java.lang.String) 
	public java.lang.String getAttribute () 
	public void setAttribute (java.lang.String) 
	private void notifyResult (java.lang.String[]) 
	private void notifyResult (java.util.Vector) 
	private void notifyResult (java.lang.String) 
	public void setDNs (java.beans.PropertyChangeEvent) 
	public java.lang.String[] getProperty (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
	public void getProperty (java.awt.event.ActionEvent) 
	public java.lang.String[] getProperty () 
	public static void main (java.lang.String[]) 
}

netscape/ldap/beans/LDAPGetPropertyBeanInfo.class
LDAPGetPropertyBeanInfo.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPGetPropertyBeanInfo extends java.beans.SimpleBeanInfo {
	private static Class beanClass
	private java.beans.BeanDescriptor _beanDescriptor
	private java.beans.EventSetDescriptor[] _eventSetDescriptor
	private java.beans.MethodDescriptor[] _methodDescriptor
	private java.beans.PropertyDescriptor[] _propertyDescriptor
	public void <init> ()  throws java.lang.Exception 
	public java.beans.PropertyDescriptor[] getPropertyDescriptors () 
	public java.beans.MethodDescriptor[] getMethodDescriptors () 
	public java.beans.EventSetDescriptor[] getEventSetDescriptors () 
	public java.beans.BeanInfo[] getAdditionalBeanInfo () 
	public int getDefaultEventIndex () 
	public int getDefaultPropertyIndex () 
	public java.beans.BeanDescriptor getBeanDescriptor () 
}

netscape/ldap/beans/LDAPIsMember.class
LDAPIsMember.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPIsMember extends netscape.ldap.beans.LDAPBasePropertySupport implements java.io.Serializable  {
	public static final int OK
	public static final int INVALID_PARAMETER
	public static final int CONNECT_ERROR
	public static final int AUTHENTICATION_ERROR
	public static final int PROPERTY_NOT_FOUND
	public static final int AMBIGUOUS_RESULTS
	public static final int NO_SUCH_OBJECT
	private String _group
	private String _member
	private String _result
	public void <init> () 
	public void <init> (java.lang.String, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
	private void notifyResult (java.lang.String) 
	public boolean isMember () 
	public boolean isMember (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public void isMember (java.awt.event.ActionEvent) 
	public java.lang.String getGroup () 
	public void setGroup (java.lang.String) 
	public java.lang.String getMember () 
	public void setMember (java.lang.String) 
	private java.lang.String normalizeDN (java.lang.String) 
	private boolean URLMatch (netscape.ldap.LDAPConnection, java.lang.String, java.lang.String) 
	public static void main (java.lang.String[]) 
}

netscape/ldap/beans/LDAPIsMemberBeanInfo.class
LDAPIsMemberBeanInfo.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPIsMemberBeanInfo extends java.beans.SimpleBeanInfo {
	private static Class beanClass
	private java.beans.BeanDescriptor _beanDescriptor
	private java.beans.EventSetDescriptor[] _eventSetDescriptor
	private java.beans.PropertyDescriptor[] _propertyDescriptor
	public void <init> ()  throws java.lang.Exception 
	public java.beans.PropertyDescriptor[] getPropertyDescriptors () 
	public java.beans.EventSetDescriptor[] getEventSetDescriptors () 
	public java.beans.BeanInfo[] getAdditionalBeanInfo () 
	public int getDefaultEventIndex () 
	public int getDefaultPropertyIndex () 
	public java.beans.BeanDescriptor getBeanDescriptor () 
}

netscape/ldap/beans/LDAPSimpleAuth.class
LDAPSimpleAuth.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPSimpleAuth extends netscape.ldap.beans.LDAPBasePropertySupport implements java.io.Serializable  {
	private transient String result
	public void <init> () 
	public void <init> (java.lang.String, int) 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.String) 
	private void notifyResult (java.lang.String) 
	public java.lang.String authenticate () 
	public java.lang.String authenticate (java.lang.String, java.lang.String) 
	public void authenticate (java.awt.event.ActionEvent) 
	public static void main (java.lang.String[]) 
}

netscape/ldap/beans/LDAPSimpleAuthBeanInfo.class
LDAPSimpleAuthBeanInfo.java
package netscape.ldap.beans
public netscape.ldap.beans.LDAPSimpleAuthBeanInfo extends java.beans.SimpleBeanInfo {
	private static Class beanClass
	private java.beans.BeanDescriptor _beanDescriptor
	private java.beans.EventSetDescriptor[] _eventSetDescriptor
	private java.beans.PropertyDescriptor[] _propertyDescriptor
	public void <init> ()  throws java.lang.Exception 
	public java.beans.PropertyDescriptor[] getPropertyDescriptors () 
	public java.beans.EventSetDescriptor[] getEventSetDescriptors () 
	public java.beans.BeanInfo[] getAdditionalBeanInfo () 
	public int getDefaultEventIndex () 
	public int getDefaultPropertyIndex () 
	public java.beans.BeanDescriptor getBeanDescriptor () 
}

netscape/ldap/ber/stream/BERAny.class
BERAny.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERAny extends netscape.ldap.ber.stream.BERElement {
	private netscape.ldap.ber.stream.BERElement m_value
	public void <init> (netscape.ldap.ber.stream.BERElement) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERElement.class
BERElement.java
package netscape.ldap.ber.stream
public abstract netscape.ldap.ber.stream.BERElement extends java.lang.Object implements java.io.Serializable  {
	public static final int BOOLEAN
	public static final int INTEGER
	public static final int BITSTRING
	public static final int OCTETSTRING
	public static final int NULL
	public static final int OBJECTID
	public static final int REAL
	public static final int ENUMERATED
	public static final int SET
	public static final int SEQUENCE
	public static final int NUMERICSTRING
	public static final int PRINTABLESTRING
	public static final int TELETEXSTRING
	public static final int VIDEOTEXSTRING
	public static final int IA5STRING
	public static final int UTCTIME
	public static final int GRAPHICSTRING
	public static final int VISIBLESTRING
	public static final int GENERALSTRING
	public static final int TAG
	public static final int CHOICE
	public static final int ANY
	public static final int EOC
	public static final int UNIVERSAL
	public static final int APPLICATION
	public static final int CONTEXT
	public static final int SASLCONTEXT
	public static final int PRIVATE
	public static final int PRIMITIVE
	public static final int CONSTRUCTED
	public static final int MRA_OID
	public static final int MRA_TYPE
	public static final int MRA_VALUE
	public static final int MRA_DNATTRS
	public static final int EXOP_REQ_OID
	public static final int EXOP_REQ_VALUE
	public static final int EXOP_RES_OID
	public static final int EXOP_RES_VALUE
	public static final int SK_MATCHRULE
	public static final int SK_REVERSE
	public static final int SR_ATTRTYPE
	public void <init> () 
	public static netscape.ldap.ber.stream.BERElement getElement (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public static int readLengthOctets (java.io.InputStream, int[])  throws java.io.IOException 
	public static void sendDefiniteLength (java.io.OutputStream, int)  throws java.io.IOException 
	protected int readUnsignedBinary (java.io.InputStream, int[], int)  throws java.io.IOException 
	protected int readTwosComplement (java.io.InputStream, int[], int)  throws java.io.IOException 
	public java.lang.String byteToHexString (byte) 
	public abstract void write (java.io.OutputStream)  throws java.io.IOException 
	public abstract int getType () 
	public abstract java.lang.String toString () 
}

netscape/ldap/ber/stream/BERSequence.class
BERSequence.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERSequence extends netscape.ldap.ber.stream.BERConstruct {
	public void <init> () 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERConstruct.class
BERConstruct.java
package netscape.ldap.ber.stream
public abstract netscape.ldap.ber.stream.BERConstruct extends netscape.ldap.ber.stream.BERElement {
	private java.util.Vector m_elements
	public void <init> () 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void addElement (netscape.ldap.ber.stream.BERElement) 
	public int size () 
	public netscape.ldap.ber.stream.BERElement elementAt (int) 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public abstract int getType () 
	public abstract java.lang.String toString () 
}

netscape/ldap/ber/stream/BERTagDecoder.class
BERTagDecoder.java
package netscape.ldap.ber.stream
public abstract netscape.ldap.ber.stream.BERTagDecoder extends java.lang.Object {
	public void <init> () 
	public abstract netscape.ldap.ber.stream.BERElement getElement (netscape.ldap.ber.stream.BERTagDecoder, int, java.io.InputStream, int[], boolean[])  throws java.io.IOException 
}

netscape/ldap/ber/stream/BERBitString.class
BERBitString.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERBitString extends netscape.ldap.ber.stream.BERElement {
	private java.util.BitSet m_value
	private int m_value_num_bits
	public void <init> (java.util.BitSet) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public java.util.BitSet getValue () 
	public int getSize () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERBoolean.class
BERBoolean.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERBoolean extends netscape.ldap.ber.stream.BERElement {
	private boolean m_value
	public void <init> (boolean) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public boolean getValue () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERCharacterString.class
BERCharacterString.java
package netscape.ldap.ber.stream
public abstract netscape.ldap.ber.stream.BERCharacterString extends netscape.ldap.ber.stream.BERElement {
	protected String m_value
	private byte[] byte_buf
	public void <init> () 
	public void <init> (java.lang.String) 
	public void <init> (byte[]) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public java.lang.String getValue () 
	public abstract int getType () 
	public abstract java.lang.String toString () 
}

netscape/ldap/ber/stream/BERChoice.class
BERChoice.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERChoice extends netscape.ldap.ber.stream.BERElement {
	private netscape.ldap.ber.stream.BERElement m_value
	public void <init> (netscape.ldap.ber.stream.BERElement) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public netscape.ldap.ber.stream.BERElement getValue () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BEREnumerated.class
BEREnumerated.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BEREnumerated extends netscape.ldap.ber.stream.BERIntegral {
	public void <init> (int) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERIntegral.class
BERIntegral.java
package netscape.ldap.ber.stream
public abstract netscape.ldap.ber.stream.BERIntegral extends netscape.ldap.ber.stream.BERElement {
	private int m_value
	public void <init> (int) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getValue () 
	public abstract int getType () 
	public abstract java.lang.String toString () 
}

netscape/ldap/ber/stream/BERInteger.class
BERInteger.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERInteger extends netscape.ldap.ber.stream.BERIntegral {
	public void <init> (int) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERNull.class
BERNull.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERNull extends netscape.ldap.ber.stream.BERElement {
	public void <init> () 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERNumericString.class
BERNumericString.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERNumericString extends netscape.ldap.ber.stream.BERCharacterString {
	public void <init> (java.lang.String) 
	public void <init> (byte[]) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERObjectId.class
BERObjectId.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERObjectId extends netscape.ldap.ber.stream.BERElement {
	private int[] m_value
	public void <init> (int[]) 
	public void <init> (java.lang.String) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	private int readSubIdentifier (java.io.InputStream, int[])  throws java.io.IOException 
	private void writeSubIdentifier (java.io.OutputStream, int)  throws java.io.IOException 
	public int[] getValue () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BEROctetString.class
BEROctetString.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BEROctetString extends netscape.ldap.ber.stream.BERElement {
	private byte[] m_value
	public void <init> (java.lang.String) 
	public void <init> (byte[]) 
	public void <init> (byte[], int, int) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public byte[] getValue () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERPrintableString.class
BERPrintableString.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERPrintableString extends netscape.ldap.ber.stream.BERCharacterString {
	public void <init> (java.lang.String) 
	public void <init> (byte[]) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERReal.class
BERReal.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERReal extends netscape.ldap.ber.stream.BERElement {
	public static final float PLUS_INFINITY
	public static final float MINUS_INFINITY
	private float m_value
	public void <init> (float) 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERSet.class
BERSet.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERSet extends netscape.ldap.ber.stream.BERConstruct {
	public void <init> ()  throws java.io.IOException 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERTag.class
BERTag.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERTag extends netscape.ldap.ber.stream.BERElement {
	private int m_tag
	private netscape.ldap.ber.stream.BERElement m_element
	private boolean m_implicit
	public void <init> (int, netscape.ldap.ber.stream.BERElement, boolean) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, int, java.io.InputStream, int[])  throws java.io.IOException 
	public netscape.ldap.ber.stream.BERElement getValue () 
	public void setImplicit (boolean) 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public int getType () 
	public int getTag () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERUTCTime.class
BERUTCTime.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERUTCTime extends netscape.ldap.ber.stream.BERElement {
	private String m_value
	private byte[] byte_buf
	public void <init> (java.lang.String) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public java.lang.String getValue () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/ber/stream/BERVisibleString.class
BERVisibleString.java
package netscape.ldap.ber.stream
public netscape.ldap.ber.stream.BERVisibleString extends netscape.ldap.ber.stream.BERCharacterString {
	public void <init> (java.lang.String) 
	public void <init> (byte[]) 
	public void <init> (netscape.ldap.ber.stream.BERTagDecoder, java.io.InputStream, int[])  throws java.io.IOException 
	public void <init> (java.io.InputStream, int[])  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPProtocolOp.class
JDAPProtocolOp.java
package netscape.ldap.client.opers
public abstract netscape.ldap.client.opers.JDAPProtocolOp extends java.lang.Object {
	public static final int BIND_REQUEST
	public static final int BIND_RESPONSE
	public static final int UNBIND_REQUEST
	public static final int SEARCH_REQUEST
	public static final int SEARCH_RESPONSE
	public static final int SEARCH_RESULT
	public static final int MODIFY_REQUEST
	public static final int MODIFY_RESPONSE
	public static final int ADD_REQUEST
	public static final int ADD_RESPONSE
	public static final int DEL_REQUEST
	public static final int DEL_RESPONSE
	public static final int MODIFY_RDN_REQUEST
	public static final int MODIFY_RDN_RESPONSE
	public static final int COMPARE_REQUEST
	public static final int COMPARE_RESPONSE
	public static final int ABANDON_REQUEST
	public static final int SEARCH_RESULT_REFERENCE
	public static final int EXTENDED_REQUEST
	public static final int EXTENDED_RESPONSE
	public abstract int getType () 
	public abstract netscape.ldap.ber.stream.BERElement getBERElement () 
	public abstract java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPBindResponse.class
JDAPBindResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPBindResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected byte[] m_credentials
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public byte[] getCredentials () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPResult.class
JDAPResult.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPResult extends java.lang.Object {
	public static final int SUCCESS
	public static final int OPERATION_ERROR
	public static final int PROTOCOL_ERROR
	public static final int TIME_LIMIT_EXCEEDED
	public static final int SIZE_LIMIT_EXCEEDED
	public static final int COMPARE_FALSE
	public static final int COMPARE_TRUE
	public static final int AUTH_METHOD_NOT_SUPPORTED
	public static final int STRONG_AUTH_REQUIRED
	public static final int LDAP_PARTIAL_RESULTS
	public static final int REFERRAL
	public static final int ADMIN_LIMIT_EXCEEDED
	public static final int UNAVAILABLE_CRITICAL_EXTENSION
	public static final int CONFIDENTIALITY_REQUIRED
	public static final int SASL_BIND_IN_PROGRESS
	public static final int NO_SUCH_ATTRIBUTE
	public static final int UNDEFINED_ATTRIBUTE_TYPE
	public static final int INAPPROPRIATE_MATCHING
	public static final int CONSTRAINT_VIOLATION
	public static final int ATTRIBUTE_OR_VALUE_EXISTS
	public static final int INVALID_ATTRIBUTE_SYNTAX
	public static final int NO_SUCH_OBJECT
	public static final int ALIAS_PROBLEM
	public static final int INVALID_DN_SYNTAX
	public static final int IS_LEAF
	public static final int ALIAS_DEREFERENCING_PROBLEM
	public static final int INAPPROPRIATE_AUTHENTICATION
	public static final int INVALID_CREDENTIALS
	public static final int INSUFFICIENT_ACCESS_RIGHTS
	public static final int BUSY
	public static final int UNAVAILABLE
	public static final int UNWILLING_TO_PERFORM
	public static final int LOOP_DETECT
	public static final int NAMING_VIOLATION
	public static final int OBJECT_CLASS_VIOLATION
	public static final int NOT_ALLOWED_ON_NONLEAF
	public static final int NOT_ALLOWED_ON_RDN
	public static final int ENTRY_ALREADY_EXISTS
	public static final int OBJECT_CLASS_MODS_PROHIBITED
	public static final int AFFECTS_MULTIPLE_DSAS
	public static final int OTHER
	public static final int SERVER_DOWN
	public static final int PARAM_ERROR
	public static final int CONNECT_ERROR
	public static final int LDAP_NOT_SUPPORTED
	public static final int CONTROL_NOT_FOUND
	public static final int NO_RESULTS_RETURNED
	public static final int MORE_RESULTS_TO_RETURN
	public static final int CLIENT_LOOP
	public static final int REFERRAL_LIMIT_EXCEEDED
	protected netscape.ldap.ber.stream.BERElement m_element
	protected int m_result_code
	protected String m_matched_dn
	protected String m_error_message
	protected String[] m_referrals
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getResultCode () 
	public java.lang.String getMatchedDN () 
	public java.lang.String getErrorMessage () 
	public java.lang.String[] getReferrals () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPExtendedResponse.class
JDAPExtendedResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPExtendedResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_oid
	protected byte[] m_value
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public byte[] getValue () 
	public java.lang.String getID () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPSearchResponse.class
JDAPSearchResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPSearchResponse extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_object_name
	protected netscape.ldap.ber.stream.BERElement m_element
	protected netscape.ldap.LDAPAttribute[] m_attributes
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getObjectName () 
	public netscape.ldap.LDAPAttribute[] getAttributes () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPSearchResultReference.class
JDAPSearchResultReference.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPSearchResultReference extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String[] m_urls
	protected netscape.ldap.ber.stream.BERElement m_element
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String[] getUrls () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPAbandonRequest.class
JDAPAbandonRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPAbandonRequest extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected int m_msgid
	public void <init> (int) 
	public int getType () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPAddRequest.class
JDAPAddRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPAddRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_dn
	protected netscape.ldap.LDAPAttribute[] m_attrs
	public void <init> (java.lang.String, netscape.ldap.LDAPAttribute[]) 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPBaseDNRequest.class
JDAPBaseDNRequest.java
package netscape.ldap.client.opers
public abstract netscape.ldap.client.opers.JDAPBaseDNRequest extends java.lang.Object {
	public void <init> () 
	public abstract void setBaseDN (java.lang.String) 
	public abstract java.lang.String getBaseDN () 
}

netscape/ldap/client/opers/JDAPAddResponse.class
JDAPAddResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPAddResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPBindRequest.class
JDAPBindRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPBindRequest extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected int m_version
	protected String m_name
	protected String m_password
	protected String m_mechanism
	protected byte[] m_credentials
	public void <init> (int, java.lang.String, java.lang.String) 
	public void <init> (int, java.lang.String, java.lang.String, byte[]) 
	public int getType () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPCompareRequest.class
JDAPCompareRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPCompareRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_dn
	protected netscape.ldap.client.JDAPAVA m_ava
	public void <init> (java.lang.String, netscape.ldap.client.JDAPAVA) 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPCompareResponse.class
JDAPCompareResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPCompareResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPDeleteRequest.class
JDAPDeleteRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPDeleteRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_dn
	public void <init> (java.lang.String) 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPDeleteResponse.class
JDAPDeleteResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPDeleteResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPExtendedRequest.class
JDAPExtendedRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPExtendedRequest extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_oid
	protected byte[] m_value
	public void <init> (java.lang.String, byte[]) 
	public int getType () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPModifyRDNRequest.class
JDAPModifyRDNRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPModifyRDNRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_old_dn
	protected String m_new_rdn
	protected boolean m_delete_old_dn
	protected String m_new_superior
	public void <init> (java.lang.String, java.lang.String, boolean) 
	public void <init> (java.lang.String, java.lang.String, boolean, java.lang.String) 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPModifyRDNResponse.class
JDAPModifyRDNResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPModifyRDNResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPModifyRequest.class
JDAPModifyRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPModifyRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	protected String m_dn
	protected netscape.ldap.LDAPModification[] m_mod
	public void <init> (java.lang.String, netscape.ldap.LDAPModification[]) 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPModifyResponse.class
JDAPModifyResponse.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPModifyResponse extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPSearchRequest.class
JDAPSearchRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPSearchRequest extends netscape.ldap.client.opers.JDAPBaseDNRequest implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public static final int BASE_OBJECT
	public static final int SINGLE_LEVEL
	public static final int WHOLE_SUBTREE
	public static final int NEVER_DEREF_ALIASES
	public static final int DEREF_IN_SEARCHING
	public static final int DEREF_FINDING_BASE_OBJ
	public static final int DEREF_ALWAYS
	public static final String DEFAULT_FILTER
	protected String m_base_dn
	protected int m_scope
	protected int m_deref
	protected int m_size_limit
	protected int m_time_limit
	protected boolean m_attrs_only
	protected String m_filter
	protected netscape.ldap.client.JDAPFilter m_parsedFilter
	protected String[] m_attrs
	public void <init> (java.lang.String, int, int, int, int, boolean, java.lang.String, java.lang.String[])  throws java.lang.IllegalArgumentException 
	public int getType () 
	public void setBaseDN (java.lang.String) 
	public java.lang.String getBaseDN () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPSearchResult.class
JDAPSearchResult.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPSearchResult extends netscape.ldap.client.opers.JDAPResult implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/client/opers/JDAPUnbindRequest.class
JDAPUnbindRequest.java
package netscape.ldap.client.opers
public netscape.ldap.client.opers.JDAPUnbindRequest extends java.lang.Object implements netscape.ldap.client.opers.JDAPProtocolOp  {
	public void <init> () 
	public int getType () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPAVA.class
JDAPAVA.java
package netscape.ldap.client
public netscape.ldap.client.JDAPAVA extends java.lang.Object {
	protected String m_type
	protected String m_val
	public void <init> (java.lang.String, java.lang.String) 
	public java.lang.String getType () 
	public java.lang.String getValue () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilter.class
JDAPFilter.java
package netscape.ldap.client
public abstract netscape.ldap.client.JDAPFilter extends java.lang.Object {
	public void <init> () 
	public static netscape.ldap.client.JDAPFilter getFilter (java.lang.String) 
	public static netscape.ldap.client.JDAPFilter getFilterComp (java.lang.String) 
	public static netscape.ldap.client.JDAPFilter[] getFilterList (java.lang.String) 
	public static netscape.ldap.client.JDAPFilter getFilterItem (java.lang.String) 
	public abstract netscape.ldap.ber.stream.BERElement getBERElement () 
	public abstract java.lang.String toString () 
}

netscape/ldap/client/JDAPBERTagDecoder.class
JDAPBERTagDecoder.java
package netscape.ldap.client
public netscape.ldap.client.JDAPBERTagDecoder extends netscape.ldap.ber.stream.BERTagDecoder {
	public void <init> () 
	public netscape.ldap.ber.stream.BERElement getElement (netscape.ldap.ber.stream.BERTagDecoder, int, java.io.InputStream, int[], boolean[])  throws java.io.IOException 
}

netscape/ldap/client/JDAPFilterAVA.class
JDAPFilterAVA.java
package netscape.ldap.client
public abstract netscape.ldap.client.JDAPFilterAVA extends netscape.ldap.client.JDAPFilter {
	private int m_tag
	private netscape.ldap.client.JDAPAVA m_ava
	public void <init> (int, netscape.ldap.client.JDAPAVA) 
	public netscape.ldap.client.JDAPAVA getAVA () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
}

netscape/ldap/client/JDAPFilterAnd.class
JDAPFilterAnd.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterAnd extends netscape.ldap.client.JDAPFilterSet {
	public void <init> () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterSet.class
JDAPFilterSet.java
package netscape.ldap.client
public abstract netscape.ldap.client.JDAPFilterSet extends netscape.ldap.client.JDAPFilter {
	private int m_tag
	private java.util.Vector m_set
	public void <init> (int) 
	public void addElement (netscape.ldap.client.JDAPFilter) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String getParamString () 
}

netscape/ldap/client/JDAPFilterApproxMatch.class
JDAPFilterApproxMatch.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterApproxMatch extends netscape.ldap.client.JDAPFilterAVA {
	public void <init> (netscape.ldap.client.JDAPAVA) 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterEqualityMatch.class
JDAPFilterEqualityMatch.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterEqualityMatch extends netscape.ldap.client.JDAPFilterAVA {
	public void <init> (netscape.ldap.client.JDAPAVA) 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterExtensible.class
JDAPFilterExtensible.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterExtensible extends netscape.ldap.client.JDAPFilter {
	private int m_tag
	private String m_type
	private String m_value
	public void <init> (java.lang.String, java.lang.String) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterGreaterOrEqual.class
JDAPFilterGreaterOrEqual.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterGreaterOrEqual extends netscape.ldap.client.JDAPFilterAVA {
	public void <init> (netscape.ldap.client.JDAPAVA) 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterLessOrEqual.class
JDAPFilterLessOrEqual.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterLessOrEqual extends netscape.ldap.client.JDAPFilterAVA {
	public void <init> (netscape.ldap.client.JDAPAVA) 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterNot.class
JDAPFilterNot.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterNot extends netscape.ldap.client.JDAPFilter {
	private netscape.ldap.client.JDAPFilter m_filter
	public void <init> (netscape.ldap.client.JDAPFilter) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterOpers.class
JDAPFilterOpers.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterOpers extends java.lang.Object {
	private static final String escapeKey
	private static final boolean m_debug
	public void <init> () 
	static netscape.ldap.ber.stream.BEROctetString getOctetString (java.lang.String) 
	public static java.lang.String convertLDAPv2Escape (java.lang.String) 
	private static boolean isHexDigit (char) 
	static byte[] getByteValues (java.lang.String) 
	private static void printDebug (java.lang.String) 
}

netscape/ldap/client/JDAPFilterOr.class
JDAPFilterOr.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterOr extends netscape.ldap.client.JDAPFilterSet {
	public void <init> () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterPresent.class
JDAPFilterPresent.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterPresent extends netscape.ldap.client.JDAPFilter {
	private String m_type
	public void <init> (java.lang.String) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/client/JDAPFilterSubString.class
JDAPFilterSubString.java
package netscape.ldap.client
public netscape.ldap.client.JDAPFilterSubString extends netscape.ldap.client.JDAPFilter {
	private String m_type
	private java.util.Vector m_initial
	private java.util.Vector m_any
	private java.util.Vector m_final
	public void <init> (java.lang.String) 
	public void addInitial (java.lang.String) 
	public void addAny (java.lang.String) 
	public void addFinal (java.lang.String) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPEntryChangeControl.class
LDAPEntryChangeControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPEntryChangeControl extends netscape.ldap.LDAPControl {
	private int m_changeNumber
	private int m_changeTypes
	private String m_previousDN
	public static final String ENTRYCHANGED
	public void <init> () 
	public void <init> (java.lang.String, boolean, byte[])  throws netscape.ldap.LDAPException java.io.IOException 
	public void setChangeNumber (int) 
	public void setChangeType (int) 
	public void setPreviousDN (java.lang.String) 
	public int getChangeNumber () 
	public int getChangeType () 
	public java.lang.String getPreviousDN () 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPPasswordExpiredControl.class
LDAPPasswordExpiredControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPPasswordExpiredControl extends netscape.ldap.controls.LDAPStringControl {
	public static final String EXPIRED
	public void <init> (java.lang.String, boolean, byte[])  throws netscape.ldap.LDAPException 
	public static java.lang.String parseResponse (netscape.ldap.LDAPControl[]) 
	public java.lang.String getMessage () 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPStringControl.class
LDAPStringControl.java
package netscape.ldap.controls
abstract netscape.ldap.controls.LDAPStringControl extends netscape.ldap.LDAPControl {
	protected String m_msg
	void <init> () 
	public void <init> (java.lang.String, boolean, byte[]) 
	public static java.lang.String parseResponse (netscape.ldap.LDAPControl[], java.lang.String) 
}

netscape/ldap/controls/LDAPPasswordExpiringControl.class
LDAPPasswordExpiringControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPPasswordExpiringControl extends netscape.ldap.controls.LDAPStringControl {
	public static final String EXPIRING
	public void <init> (java.lang.String, boolean, byte[])  throws netscape.ldap.LDAPException 
	public int getSecondsToExpiration () 
	public java.lang.String getMessage () 
	public static java.lang.String parseResponse (netscape.ldap.LDAPControl[]) 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPPersistSearchControl.class
LDAPPersistSearchControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPPersistSearchControl extends netscape.ldap.LDAPControl {
	private int m_changeTypes
	private boolean m_changesOnly
	private boolean m_returnECs
	public static final int ADD
	public static final int DELETE
	public static final int MODIFY
	public static final int MODDN
	public static final String PERSISTENTSEARCH
	public void <init> () 
	public void <init> (int, boolean, boolean, boolean) 
	public int getChangeTypes () 
	public boolean getChangesOnly () 
	public boolean getReturnControls () 
	public void setChangeTypes (int) 
	public void setChangesOnly (boolean) 
	public void setReturnControls (boolean) 
	public netscape.ldap.controls.LDAPEntryChangeControl parseResponse (byte[]) 
	public static netscape.ldap.controls.LDAPEntryChangeControl parseResponse (netscape.ldap.LDAPControl[]) 
	private byte[] createPersistSearchSpecification (int, boolean, boolean) 
	public java.lang.String toString () 
	static java.lang.String typesToString (int) 
}

netscape/ldap/controls/LDAPProxiedAuthControl.class
LDAPProxiedAuthControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPProxiedAuthControl extends netscape.ldap.LDAPControl {
	public static final String PROXIEDAUTHREQUEST
	private String m_dn
	public void <init> (java.lang.String, boolean) 
	private byte[] createSpecification (java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPSortControl.class
LDAPSortControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPSortControl extends netscape.ldap.LDAPControl {
	public static final String SORTREQUEST
	public static final String SORTRESPONSE
	private String m_failedAttribute
	private int m_resultCode
	private netscape.ldap.LDAPSortKey[] m_keys
	public void <init> (java.lang.String, boolean, byte[])  throws netscape.ldap.LDAPException java.io.IOException 
	public java.lang.String getFailedAttribute () 
	public int getResultCode () 
	public void <init> (netscape.ldap.LDAPSortKey, boolean) 
	public void <init> (netscape.ldap.LDAPSortKey[], boolean) 
	public static java.lang.String parseResponse (netscape.ldap.LDAPControl[], int[]) 
	private byte[] createSortSpecification (netscape.ldap.LDAPSortKey[]) 
	public java.lang.String toString () 
	java.lang.String reqToString () 
	java.lang.String rspToString () 
}

netscape/ldap/controls/LDAPVirtualListControl.class
LDAPVirtualListControl.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPVirtualListControl extends netscape.ldap.LDAPControl {
	public static final String VIRTUALLIST
	private static final int TAG_BYINDEX
	private static final int TAG_BYFILTER
	private int m_beforeCount
	private int m_afterCount
	private int m_listIndex
	private int m_listSize
	private String m_context
	void <init> () 
	public void <init> (java.lang.String, int, int) 
	public void <init> (java.lang.String, int, int, java.lang.String) 
	public void <init> (int, int, int, int) 
	public void <init> (int, int, int, int, java.lang.String) 
	public void setRange (int, int, int) 
	public void setRange (java.lang.String, int, int) 
	public int getIndex () 
	public int getListSize () 
	public void setListSize (int) 
	public int getBeforeCount () 
	public int getAfterCount () 
	public java.lang.String getContext () 
	public void setContext (java.lang.String) 
	private byte[] createPageSpecification (java.lang.String, int, int) 
	private byte[] createPageSpecification (int, int, int, int) 
	public java.lang.String toString () 
}

netscape/ldap/controls/LDAPVirtualListResponse.class
LDAPVirtualListResponse.java
package netscape.ldap.controls
public netscape.ldap.controls.LDAPVirtualListResponse extends netscape.ldap.LDAPControl {
	public static final String VIRTUALLISTRESPONSE
	private int m_firstPosition
	private int m_contentCount
	private int m_resultCode
	private String m_context
	void <init> () 
	public void <init> (java.lang.String, boolean, byte[])  throws netscape.ldap.LDAPException 
	public void <init> (byte[]) 
	public int getContentCount () 
	public int getFirstPosition () 
	public int getResultCode () 
	public java.lang.String getContext () 
	private void parseResponse () 
	public static netscape.ldap.controls.LDAPVirtualListResponse parseResponse (netscape.ldap.LDAPControl[]) 
	public java.lang.String toString () 
}

netscape/ldap/factory/JSSESocketFactory.class
JSSESocketFactory.java
package netscape.ldap.factory
public netscape.ldap.factory.JSSESocketFactory extends java.lang.Object implements netscape.ldap.LDAPSocketFactory java.io.Serializable  {
	static final long serialVersionUID
	private String[] suites
	private javax.net.ssl.SSLSocketFactory factory
	public void <init> (java.lang.String[]) 
	public void <init> (java.lang.String[], javax.net.ssl.SSLSocketFactory) 
	public java.net.Socket makeSocket (java.lang.String, int)  throws netscape.ldap.LDAPException 
}

netscape/ldap/factory/JSSSocketFactory.class
JSSSocketFactory.java
package netscape.ldap.factory
public netscape.ldap.factory.JSSSocketFactory extends java.lang.Object implements java.io.Serializable netscape.ldap.LDAPSocketFactory com.netscape.jss.ssl.SSLCertificateApprovalCallback  {
	static final long serialVersionUID
	public static final String defaultModDB
	public static final String defaultKeyDB
	public static final String defaultCertDB
	private static String moddb
	private static String keydb
	private static String certdb
	private static boolean initialized
	public void <init> ()  throws netscape.ldap.LDAPException 
	public static void initialize (java.lang.String)  throws netscape.ldap.LDAPException 
	public static void initialize (java.lang.String, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public static java.lang.String getModDB () 
	public static java.lang.String getKeyDB () 
	public static java.lang.String getCertDB () 
	public java.net.Socket makeSocket (java.lang.String, int)  throws netscape.ldap.LDAPException 
	public boolean approve (com.netscape.jss.crypto.X509Certificate, com.netscape.jss.ssl.SSLCertificateApprovalCallback$ValidityStatus) 
	static void <clinit> () 
}

netscape/ldap/util/GetOpt.class
GetOpt.java
package netscape.ldap.util
public netscape.ldap.util.GetOpt extends java.lang.Object implements java.io.Serializable  {
	private int m_pos
	private String optarg
	private String m_control
	private java.util.Vector m_option
	private java.util.Vector m_ParameterList
	private java.util.Hashtable m_optionHashTable
	private java.util.Hashtable m_optionParamHashTable
	static final long serialVersionUID
	public void <init> (java.lang.String, java.lang.String[]) 
	public boolean hasOption (char) 
	public java.lang.String getOptionParam (char) 
	public java.util.Vector getParameters () 
}

netscape/ldap/util/LDIF$LineReader.class
LDIF.java
package netscape.ldap.util
 netscape.ldap.util.LDIF$LineReader extends java.lang.Object {
	private java.io.BufferedReader _d
	String _next
	private final netscape.ldap.util.LDIF this$0
	void <init> (netscape.ldap.util.LDIF, java.io.BufferedReader) 
	java.lang.String readLine ()  throws java.io.IOException 
}

netscape/ldap/util/LDIF.class
LDIF.java
package netscape.ldap.util
public netscape.ldap.util.LDIF extends java.lang.Object implements java.io.Serializable  {
	private static final char COMMENT
	static final long serialVersionUID
	private int m_version
	private boolean m_done
	private netscape.ldap.util.LDIF$LineReader m_reader
	private String m_source
	private netscape.ldap.util.MimeBase64Decoder m_decoder
	private boolean m_currEntryDone
	private int m_currLineNum
	private int m_continuationLength
	public void <init> ()  throws java.io.IOException 
	public void <init> (java.lang.String)  throws java.io.IOException 
	public void <init> (java.io.DataInputStream)  throws java.io.IOException 
	public netscape.ldap.util.LDIFRecord nextRecord ()  throws java.io.IOException 
	private netscape.ldap.util.LDIFRecord parse_ldif_record (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	private netscape.ldap.util.LDIFContent parse_ldif_content (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	private byte[] getDecodedBytes (java.lang.String) 
	private byte[] getFileContent (java.lang.String)  throws java.io.IOException 
	private netscape.ldap.util.LDIFAddContent parse_add_spec (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	private netscape.ldap.util.LDIFDeleteContent parse_delete_spec (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	private netscape.ldap.util.LDIFModifyContent parse_mod_spec (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	private netscape.ldap.util.LDIFModDNContent parse_moddn_spec (netscape.ldap.util.LDIF$LineReader)  throws java.io.IOException 
	protected netscape.ldap.LDAPControl parse_control_spec (java.lang.String)  throws java.io.IOException 
	public static boolean isPrintable (byte[]) 
	public static void breakString (java.io.PrintWriter, java.lang.String, int) 
	public int getVersion () 
	public java.lang.String toString () 
	protected void throwLDIFException (java.lang.String)  throws java.io.IOException 
	public static java.lang.String toPrintableString (byte[]) 
	public static void main (java.lang.String[]) 
	static int access$012 (netscape.ldap.util.LDIF, int) 
	static boolean access$102 (netscape.ldap.util.LDIF, boolean) 
	static int access$010 (netscape.ldap.util.LDIF) 
	static int access$202 (netscape.ldap.util.LDIF, int) 
}

netscape/ldap/util/LDIFRecord.class
LDIFRecord.java
package netscape.ldap.util
public netscape.ldap.util.LDIFRecord extends java.lang.Object implements java.io.Serializable  {
	private String m_dn
	private netscape.ldap.util.LDIFBaseContent m_content
	static final long serialVersionUID
	public void <init> (java.lang.String, netscape.ldap.util.LDIFContent) 
	public java.lang.String getDN () 
	public netscape.ldap.util.LDIFContent getContent () 
	public netscape.ldap.LDAPControl[] getControls () 
	public java.lang.String toString () 
}

netscape/ldap/util/LDIFBaseContent.class
LDIFBaseContent.java
package netscape.ldap.util
public abstract netscape.ldap.util.LDIFBaseContent extends java.lang.Object implements netscape.ldap.util.LDIFContent java.io.Serializable  {
	static final long serialVersionUID
	private netscape.ldap.LDAPControl[] m_controls
	public void <init> () 
	public netscape.ldap.LDAPControl[] getControls () 
	public void setControls (netscape.ldap.LDAPControl[]) 
	protected java.lang.String getControlString () 
}

netscape/ldap/util/LDIFContent.class
LDIFContent.java
package netscape.ldap.util
public abstract netscape.ldap.util.LDIFContent extends java.lang.Object {
	public static final int ATTRIBUTE_CONTENT
	public static final int ADD_CONTENT
	public static final int DELETE_CONTENT
	public static final int MODIFICATION_CONTENT
	public static final int MODDN_CONTENT
	public abstract int getType () 
	public abstract netscape.ldap.LDAPControl[] getControls () 
	public abstract void setControls (netscape.ldap.LDAPControl[]) 
	public abstract java.lang.String toString () 
}

netscape/ldap/util/LDIFAddContent.class
LDIFAddContent.java
package netscape.ldap.util
public netscape.ldap.util.LDIFAddContent extends netscape.ldap.util.LDIFBaseContent {
	private netscape.ldap.LDAPAttribute[] m_attrs
	static final long serialVersionUID
	public void <init> (netscape.ldap.LDAPAttribute[]) 
	public int getType () 
	public netscape.ldap.LDAPAttribute[] getAttributes () 
	public java.lang.String toString () 
}

netscape/ldap/util/LDIFDeleteContent.class
LDIFDeleteContent.java
package netscape.ldap.util
public netscape.ldap.util.LDIFDeleteContent extends netscape.ldap.util.LDIFBaseContent {
	static final long serialVersionUID
	public void <init> () 
	public int getType () 
	public java.lang.String toString () 
}

netscape/ldap/util/LDIFModifyContent.class
LDIFModifyContent.java
package netscape.ldap.util
public netscape.ldap.util.LDIFModifyContent extends netscape.ldap.util.LDIFBaseContent {
	private java.util.Vector m_mods
	static final long serialVersionUID
	public void <init> () 
	public int getType () 
	public void addElement (netscape.ldap.LDAPModification) 
	public netscape.ldap.LDAPModification[] getModifications () 
	public java.lang.String toString () 
}

netscape/ldap/util/LDIFModDNContent.class
LDIFModDNContent.java
package netscape.ldap.util
public netscape.ldap.util.LDIFModDNContent extends netscape.ldap.util.LDIFBaseContent {
	private String m_newParent
	private String m_rdn
	private boolean m_deleteOldRDN
	static final long serialVersionUID
	public void <init> () 
	public int getType () 
	public void setRDN (java.lang.String) 
	public java.lang.String getRDN () 
	public void setNewParent (java.lang.String) 
	public java.lang.String getNewParent () 
	public void setDeleteOldRDN (boolean) 
	public boolean getDeleteOldRDN () 
	public java.lang.String toString () 
}

netscape/ldap/util/MimeBase64Decoder.class
MimeBase64Decoder.java
package netscape.ldap.util
public final netscape.ldap.util.MimeBase64Decoder extends netscape.ldap.util.MimeEncoder {
	static final long serialVersionUID
	private byte[] token
	private byte[] bytes
	private int token_length
	private static final byte NUL
	private static final byte EOF
	private static final byte[] map
	public void <init> () 
	private final void decode_token (netscape.ldap.util.ByteBuf) 
	private final void decode_final_token (netscape.ldap.util.ByteBuf) 
	public final void translate (netscape.ldap.util.ByteBuf, netscape.ldap.util.ByteBuf) 
	public final void eof (netscape.ldap.util.ByteBuf) 
	static void <clinit> () 
}

netscape/ldap/util/MimeEncoder.class
MimeEncoder.java
package netscape.ldap.util
public abstract netscape.ldap.util.MimeEncoder extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public void <init> () 
	public abstract void translate (netscape.ldap.util.ByteBuf, netscape.ldap.util.ByteBuf) 
	public abstract void eof (netscape.ldap.util.ByteBuf) 
}

netscape/ldap/util/ByteBuf.class
ByteBuf.java
package netscape.ldap.util
public final netscape.ldap.util.ByteBuf extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private byte[] value
	private int count
	public void <init> () 
	public void <init> (int) 
	public void <init> (java.lang.String) 
	public void <init> (byte[], int, int) 
	public int length () 
	public int capacity () 
	public void ensureCapacity (int) 
	public void setLength (int) 
	public byte byteAt (int) 
	public void getBytes (int, int, byte[], int) 
	public void setByteAt (int, byte) 
	public netscape.ldap.util.ByteBuf append (java.lang.Object) 
	public netscape.ldap.util.ByteBuf append (java.lang.String) 
	public netscape.ldap.util.ByteBuf append (byte[]) 
	public netscape.ldap.util.ByteBuf append (byte[], int, int) 
	public netscape.ldap.util.ByteBuf append (netscape.ldap.util.ByteBuf) 
	public netscape.ldap.util.ByteBuf append (boolean) 
	public netscape.ldap.util.ByteBuf append (byte) 
	public netscape.ldap.util.ByteBuf append (int) 
	public netscape.ldap.util.ByteBuf append (long) 
	public netscape.ldap.util.ByteBuf append (float) 
	public netscape.ldap.util.ByteBuf append (double) 
	public java.lang.String toString () 
	public byte[] toBytes () 
	public int read (java.io.InputStream, int)  throws java.io.IOException 
	public int read (java.io.RandomAccessFile, int)  throws java.io.IOException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
	public void write (java.io.RandomAccessFile)  throws java.io.IOException 
}

netscape/ldap/util/MimeBase64Encoder.class
MimeBase64Encoder.java
package netscape.ldap.util
public final netscape.ldap.util.MimeBase64Encoder extends netscape.ldap.util.MimeEncoder {
	static final long serialVersionUID
	private int buf
	private int buf_bytes
	private byte[] line
	private int line_length
	private static final byte[] crlf
	private static final char[] map
	public void <init> () 
	private final void encode_token () 
	private final void encode_partial_token () 
	private final void flush_line (netscape.ldap.util.ByteBuf) 
	public final void translate (netscape.ldap.util.ByteBuf, netscape.ldap.util.ByteBuf) 
	public final void eof (netscape.ldap.util.ByteBuf) 
	static void <clinit> () 
}

netscape/ldap/util/ConnectionPool$LDAPConnectionObject.class
ConnectionPool.java
package netscape.ldap.util
 netscape.ldap.util.ConnectionPool$LDAPConnectionObject extends java.lang.Object {
	private netscape.ldap.LDAPConnection ld
	private boolean inUse
	private final netscape.ldap.util.ConnectionPool this$0
	void <init> (netscape.ldap.util.ConnectionPool) 
	netscape.ldap.LDAPConnection getLDAPConn () 
	void setLDAPConn (netscape.ldap.LDAPConnection) 
	void setInUse (boolean) 
	boolean isAvailable () 
	public java.lang.String toString () 
}

netscape/ldap/util/ConnectionPool.class
ConnectionPool.java
package netscape.ldap.util
public netscape.ldap.util.ConnectionPool extends java.lang.Object {
	private int poolSize
	private int poolMax
	private String host
	private int port
	private String authdn
	private String authpw
	private netscape.ldap.LDAPConnection ldc
	private java.util.Vector pool
	private boolean debugMode
	public void <init> (int, int, java.lang.String, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void <init> (int, int, java.lang.String, int)  throws netscape.ldap.LDAPException 
	public void <init> (java.lang.String, int)  throws netscape.ldap.LDAPException 
	public void <init> (int, int, netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	private void <init> (int, int, java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	public void destroy () 
	public netscape.ldap.LDAPConnection getConnection () 
	public netscape.ldap.LDAPConnection getConnection (int) 
	protected synchronized netscape.ldap.LDAPConnection getConnFromPool () 
	public synchronized void close (netscape.ldap.LDAPConnection) 
	public void printPool () 
	private void disconnect (netscape.ldap.util.ConnectionPool$LDAPConnectionObject) 
	private void createPool ()  throws netscape.ldap.LDAPException 
	private int addConnection () 
	private synchronized void setUpPool (int)  throws netscape.ldap.LDAPException 
	private int find (netscape.ldap.LDAPConnection) 
	public synchronized void setDebug (boolean) 
	public boolean getDebug () 
	private void debug (java.lang.String) 
	private void debug (java.lang.String, boolean) 
}

netscape/ldap/util/DN.class
DN.java
package netscape.ldap.util
public final netscape.ldap.util.DN extends java.lang.Object implements java.io.Serializable  {
	private java.util.Vector m_rdns
	public static int RFC
	public static int OSF
	private int m_dnType
	static final long serialVersionUID
	public static final char[] ESCAPED_CHAR
	public void <init> () 
	public void <init> (java.lang.String) 
	private java.lang.String neutralizeEscapes (java.lang.String) 
	private void parseRDNs (java.lang.String, java.lang.String, java.lang.String) 
	public void addRDNToFront (netscape.ldap.util.RDN) 
	public void addRDNToBack (netscape.ldap.util.RDN) 
	public void addRDN (netscape.ldap.util.RDN) 
	public void setDNType (int) 
	public int getDNType () 
	public int countRDNs () 
	public java.util.Vector getRDNs () 
	public java.lang.String[] explodeDN (boolean) 
	public boolean isRFC () 
	public java.lang.String toRFCString () 
	public java.lang.String toOSFString () 
	public java.lang.String toString () 
	public static boolean isDN (java.lang.String) 
	public boolean equals (netscape.ldap.util.DN) 
	public netscape.ldap.util.DN getParent () 
	public boolean contains (netscape.ldap.util.DN) 
	public boolean isDescendantOf (netscape.ldap.util.DN) 
	static void <clinit> () 
}

netscape/ldap/util/RDN.class
RDN.java
package netscape.ldap.util
public final netscape.ldap.util.RDN extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private String[] m_type
	private String[] m_value
	private boolean m_ismultivalued
	private static java.util.Hashtable m_attributehash
	public static final String[] _cesAttributes
	public static final String CES_SYNTAX
	public void <init> (java.lang.String) 
	static java.lang.String neutralizeEscapes (java.lang.String) 
	private boolean isValidType (java.lang.String) 
	private boolean isValidValue (java.lang.String) 
	public java.lang.String[] explodeRDN (boolean) 
	public java.lang.String getType () 
	public java.lang.String[] getTypes () 
	public java.lang.String getValue () 
	public java.lang.String[] getValues () 
	public boolean isMultivalued () 
	public java.lang.String toString () 
	public static boolean isRDN (java.lang.String) 
	public boolean equals (netscape.ldap.util.RDN) 
	void sortTypesAndValues (java.lang.String[], java.lang.String[]) 
	public static void registerAttributeSyntax (java.lang.String, java.lang.String) 
	public static void unregisterAttributeSyntax (java.lang.String) 
	public static java.lang.String getAttributeSyntax (java.lang.String) 
	public static java.lang.String[] getAttributesForSyntax (java.lang.String) 
	static void <clinit> () 
}

netscape/ldap/util/DSMLWriter.class
DSMLWriter.java
package netscape.ldap.util
public netscape.ldap.util.DSMLWriter extends netscape.ldap.util.LDAPWriter {
	public void <init> (java.io.PrintWriter) 
	public void printSchema (netscape.ldap.LDAPEntry) 
	protected void printObjectClassSchema (netscape.ldap.LDAPSchema) 
	protected void printAttributeSchema (netscape.ldap.LDAPSchema) 
	protected void printAttribute (netscape.ldap.LDAPAttribute) 
	protected void printEntryStart (java.lang.String) 
	protected void printEntryEnd (java.lang.String) 
	protected void printEscapedValue (java.lang.String, java.lang.String, java.lang.String) 
	protected void printString (java.lang.String) 
}

netscape/ldap/util/LDAPWriter.class
LDAPWriter.java
package netscape.ldap.util
public abstract netscape.ldap.util.LDAPWriter extends java.lang.Object implements java.io.Serializable  {
	protected java.io.PrintWriter m_pw
	private static netscape.ldap.util.MimeBase64Encoder m_encoder
	public void <init> (java.io.PrintWriter) 
	public void printEntry (netscape.ldap.LDAPEntry)  throws java.io.IOException 
	public void printSchema (netscape.ldap.LDAPEntry)  throws java.io.IOException 
	protected abstract void printAttribute (netscape.ldap.LDAPAttribute) 
	protected abstract void printEntryStart (java.lang.String) 
	protected abstract void printEntryEnd (java.lang.String) 
	protected java.lang.String getPrintableValue (byte[]) 
	static void <clinit> () 
}

netscape/ldap/util/LDIFAttributeContent.class
LDIFAttributeContent.java
package netscape.ldap.util
public netscape.ldap.util.LDIFAttributeContent extends netscape.ldap.util.LDIFBaseContent {
	private java.util.Vector m_attrs
	static final long serialVersionUID
	public void <init> () 
	public int getType () 
	public void addElement (netscape.ldap.LDAPAttribute) 
	public netscape.ldap.LDAPAttribute[] getAttributes () 
	public java.lang.String toString () 
}

netscape/ldap/util/LDIFWriter.class
LDIFWriter.java
package netscape.ldap.util
public netscape.ldap.util.LDIFWriter extends netscape.ldap.util.LDAPWriter {
	private String m_sep
	private boolean m_foldLines
	private boolean m_attrsOnly
	private boolean m_toFiles
	private static final String DEFAULT_SEPARATOR
	private static final int MAX_LINE
	public void <init> (java.io.PrintWriter) 
	public void <init> (java.io.PrintWriter, boolean, java.lang.String, boolean, boolean) 
	protected void printAttribute (netscape.ldap.LDAPAttribute) 
	protected void printEntryStart (java.lang.String) 
	protected void printEntryEnd (java.lang.String) 
	protected void printString (java.lang.String) 
	protected java.io.FileOutputStream getTempFile (java.lang.String)  throws java.io.IOException 
}

netscape/ldap/LDAPConnection.class
LDAPConnection.java
package netscape.ldap
public netscape.ldap.LDAPConnection extends java.lang.Object implements netscape.ldap.LDAPv3 netscape.ldap.LDAPAsynchronousConnection java.lang.Cloneable java.io.Serializable  {
	static final long serialVersionUID
	public static final int LDAP_VERSION
	public static final String LDAP_PROPERTY_SDK
	public static final String LDAP_PROPERTY_PROTOCOL
	public static final String LDAP_PROPERTY_SECURITY
	public static final String TRACE_PROPERTY
	public static final int NODELAY_SERIAL
	public static final int NODELAY_PARALLEL
	private static final String defaultFilter
	private static final netscape.ldap.LDAPConstraints readConstraints
	private netscape.ldap.LDAPSearchConstraints m_defaultConstraints
	private netscape.ldap.LDAPConstraints m_rebindConstraints
	private java.util.Vector m_responseListeners
	private java.util.Vector m_searchListeners
	private boolean m_bound
	private String m_prevBoundDN
	private String m_prevBoundPasswd
	private String m_boundDN
	private String m_boundPasswd
	private int m_protocolVersion
	private netscape.ldap.LDAPConnSetupMgr m_connMgr
	private int m_connSetupDelay
	private int m_connectTimeout
	private netscape.ldap.LDAPSocketFactory m_factory
	private transient netscape.ldap.LDAPConnThread m_thread
	private java.util.Vector m_attachedList
	private java.util.Hashtable m_responseControlTable
	private netscape.ldap.LDAPCache m_cache
	static java.util.Hashtable m_threadConnTable
	private boolean m_anonymousBound
	private Object m_security
	private netscape.ldap.LDAPSaslBind m_saslBinder
	private java.util.Properties m_securityProperties
	private java.util.Hashtable m_properties
	private netscape.ldap.LDAPConnection m_referralConnection
	private String m_authMethod
	private static final Float SdkVersion
	private static final Float ProtocolVersion
	private static final String SecurityVersion
	private static final Float MajorVersion
	private static final Float MinorVersion
	private static final String DELIM
	private static final String PersistSearchPackageName
	static final String EXTERNAL_MECHANISM
	private static final String EXTERNAL_MECHANISM_PACKAGE
	static final String DEFAULT_SASL_PACKAGE
	static final String SCHEMA_BUG_PROPERTY
	static final String SASL_PACKAGE_PROPERTY
	public static final int MAXBACKLOG
	private static boolean isCommunicator
	private static boolean debug
	public void <init> () 
	public void <init> (netscape.ldap.LDAPSocketFactory) 
	public synchronized void finalize ()  throws netscape.ldap.LDAPException java.lang.Throwable 
	public void setCache (netscape.ldap.LDAPCache) 
	public netscape.ldap.LDAPCache getCache () 
	public java.lang.Object getProperty (java.lang.String)  throws netscape.ldap.LDAPException 
	public void setProperty (java.lang.String, java.lang.Object)  throws netscape.ldap.LDAPException 
	java.lang.Object createTraceOutput (java.lang.Object)  throws netscape.ldap.LDAPException 
	private void setProtocolVersion (int) 
	public java.lang.String getHost () 
	public int getPort () 
	public java.lang.String getAuthenticationDN () 
	public java.lang.String getAuthenticationPassword () 
	public int getConnectTimeout () 
	public void setConnectTimeout (int) 
	public int getConnSetupDelay () 
	public void setConnSetupDelay (int) 
	public netscape.ldap.LDAPSocketFactory getSocketFactory () 
	public void setSocketFactory (netscape.ldap.LDAPSocketFactory) 
	public boolean isConnected () 
	public boolean isAuthenticated () 
	public void connect (java.lang.String, int)  throws netscape.ldap.LDAPException 
	public void connect (java.lang.String, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void connect (java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void connect (java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	private void connect (java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints, boolean)  throws netscape.ldap.LDAPException 
	public void connect (int, java.lang.String, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void connect (int, java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void connect (int, java.lang.String, int, java.lang.String, java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	private synchronized void connect ()  throws netscape.ldap.LDAPException 
	java.lang.Object getTraceOutput ()  throws netscape.ldap.LDAPException 
	private synchronized netscape.ldap.LDAPConnThread getNewThread (netscape.ldap.LDAPConnSetupMgr, netscape.ldap.LDAPCache)  throws netscape.ldap.LDAPException 
	private void authenticateSSLConnection ()  throws netscape.ldap.LDAPException 
	public void abandon (netscape.ldap.LDAPSearchResults)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void authenticate (int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void authenticate (int, java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void authenticate (int, java.lang.String, java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String[], java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String, java.lang.String, java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	public void authenticate (java.lang.String, java.lang.String[], java.lang.String, java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener authenticate (int, java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener authenticate (int, java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public void bind (java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void bind (java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void bind (int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void bind (int, java.lang.String, java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void bind (java.lang.String, java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	public void bind (java.lang.String, java.lang.String[], java.util.Hashtable, java.lang.Object)  throws netscape.ldap.LDAPException 
	private void internalBind (int, boolean, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	void markConnAsBound () 
	void sendRequest (netscape.ldap.client.opers.JDAPProtocolOp, netscape.ldap.LDAPMessageQueue, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	private void internalBind (netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public java.lang.String getAuthenticationMethod () 
	public void reconnect ()  throws netscape.ldap.LDAPException 
	public synchronized void disconnect ()  throws netscape.ldap.LDAPException 
	private void deleteThreadConnEntry () 
	synchronized void deregisterConnection () 
	public netscape.ldap.LDAPEntry read (java.lang.String)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPEntry read (java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPEntry read (java.lang.String, java.lang.String[])  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPEntry read (java.lang.String, java.lang.String[], netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public static netscape.ldap.LDAPEntry read (netscape.ldap.LDAPUrl)  throws netscape.ldap.LDAPException 
	public static netscape.ldap.LDAPSearchResults search (netscape.ldap.LDAPUrl)  throws netscape.ldap.LDAPException 
	public static netscape.ldap.LDAPSearchResults search (netscape.ldap.LDAPUrl, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPSearchResults search (java.lang.String, int, java.lang.String, java.lang.String[], boolean)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPSearchResults search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	void checkSearchMsg (netscape.ldap.LDAPSearchResults, netscape.ldap.LDAPMessage, netscape.ldap.LDAPSearchConstraints, java.lang.String, int, java.lang.String, java.lang.String[], boolean)  throws netscape.ldap.LDAPException 
	public boolean compare (java.lang.String, netscape.ldap.LDAPAttribute)  throws netscape.ldap.LDAPException 
	public boolean compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public boolean compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void add (netscape.ldap.LDAPEntry)  throws netscape.ldap.LDAPException 
	public void add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPExtendedOperation extendedOperation (netscape.ldap.LDAPExtendedOperation)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPExtendedOperation extendedOperation (netscape.ldap.LDAPExtendedOperation, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPExtendedOperation extendedOperation (netscape.ldap.LDAPExtendedOperation, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModificationSet)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification[])  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification[], netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void modify (java.lang.String, netscape.ldap.LDAPModification[], netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void delete (java.lang.String)  throws netscape.ldap.LDAPException 
	public void delete (java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void delete (java.lang.String, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, boolean)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, java.lang.String, boolean)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void rename (java.lang.String, java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener bind (int, java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener bind (java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener bind (java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener bind (int, java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener delete (java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener delete (java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPSearchListener search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPSearchListener search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchListener, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPResponseListener compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public void abandon (int)  throws netscape.ldap.LDAPException 
	public void abandon (netscape.ldap.LDAPSearchListener)  throws netscape.ldap.LDAPException 
	public java.lang.Object getOption (int)  throws netscape.ldap.LDAPException 
	private static java.lang.Object getOption (int, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public void setOption (int, java.lang.Object)  throws netscape.ldap.LDAPException 
	private static void setOption (int, java.lang.Object, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPControl[] getResponseControls () 
	netscape.ldap.LDAPControl[] getResponseControls (int) 
	public netscape.ldap.LDAPConstraints getConstraints () 
	public netscape.ldap.LDAPSearchConstraints getSearchConstraints () 
	public void setConstraints (netscape.ldap.LDAPConstraints) 
	public void setSearchConstraints (netscape.ldap.LDAPSearchConstraints) 
	public java.io.InputStream getInputStream () 
	public void setInputStream (java.io.InputStream) 
	public java.io.OutputStream getOutputStream () 
	public void setOutputStream (java.io.OutputStream) 
	synchronized netscape.ldap.LDAPResponseListener getResponseListener () 
	private synchronized netscape.ldap.LDAPSearchListener getSearchListener (netscape.ldap.LDAPSearchConstraints) 
	synchronized void releaseResponseListener (netscape.ldap.LDAPResponseListener) 
	synchronized void releaseSearchListener (netscape.ldap.LDAPSearchListener) 
	void checkMsg (netscape.ldap.LDAPMessage)  throws netscape.ldap.LDAPException 
	void setResponseControls (netscape.ldap.LDAPConnThread, netscape.ldap.LDAPResponseControl) 
	private netscape.ldap.LDAPConnection prepareReferral (java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	private void referralRebind (netscape.ldap.LDAPConnection, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	private java.lang.String createReferralConnectList (netscape.ldap.LDAPUrl[]) 
	private netscape.ldap.LDAPUrl findReferralURL (netscape.ldap.LDAPConnection, netscape.ldap.LDAPUrl[]) 
	netscape.ldap.LDAPConnection createReferralConnection (netscape.ldap.LDAPReferralException, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	void performReferrals (netscape.ldap.LDAPReferralException, netscape.ldap.LDAPConstraints, int, java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPModification[], netscape.ldap.LDAPEntry, netscape.ldap.LDAPAttribute, java.util.Vector)  throws netscape.ldap.LDAPException 
	void performReferrals (netscape.ldap.LDAPConnection, netscape.ldap.LDAPConstraints, int, java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPModification[], netscape.ldap.LDAPEntry, netscape.ldap.LDAPAttribute, java.util.Vector)  throws netscape.ldap.LDAPException 
	private netscape.ldap.LDAPExtendedOperation performExtendedReferrals (netscape.ldap.LDAPReferralException, netscape.ldap.LDAPConstraints, netscape.ldap.LDAPExtendedOperation)  throws netscape.ldap.LDAPException 
	public synchronized java.lang.Object clone () 
	private static boolean checkCommunicator () 
	public static boolean isNetscape () 
	static void printDebug (java.lang.String) 
	public java.lang.String toString () 
	public static void main (java.lang.String[]) 
	static void <clinit> () 
}

netscape/ldap/LDAPv3.class
LDAPv3.java
package netscape.ldap
public abstract netscape.ldap.LDAPv3 extends java.lang.Object implements netscape.ldap.LDAPv2  {
	public static final int CLIENTCONTROLS
	public static final int SERVERCONTROLS
	public static final String NO_ATTRS
	public static final String ALL_USER_ATTRS
	public abstract void connect (int, java.lang.String, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract void authenticate (int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract void bind (int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPExtendedOperation extendedOperation (netscape.ldap.LDAPExtendedOperation)  throws netscape.ldap.LDAPException 
	public abstract void rename (java.lang.String, java.lang.String, java.lang.String, boolean)  throws netscape.ldap.LDAPException 
	public abstract void rename (java.lang.String, java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPControl[] getResponseControls () 
}

netscape/ldap/LDAPv2.class
LDAPv2.java
package netscape.ldap
public abstract netscape.ldap.LDAPv2 extends java.lang.Object {
	public static final int DEFAULT_PORT
	public static final int DEREF
	public static final int SIZELIMIT
	public static final int TIMELIMIT
	public static final int SERVER_TIMELIMIT
	public static final int REFERRALS
	public static final int REFERRALS_REBIND_PROC
	public static final int REFERRALS_HOP_LIMIT
	public static final int BIND
	public static final int PROTOCOL_VERSION
	public static final int BATCHSIZE
	public static final int SCOPE_BASE
	public static final int SCOPE_ONE
	public static final int SCOPE_SUB
	public static final int DEREF_NEVER
	public static final int DEREF_SEARCHING
	public static final int DEREF_FINDING
	public static final int DEREF_ALWAYS
	public abstract void connect (java.lang.String, int)  throws netscape.ldap.LDAPException 
	public abstract void connect (java.lang.String, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract void disconnect ()  throws netscape.ldap.LDAPException 
	public abstract void abandon (netscape.ldap.LDAPSearchResults)  throws netscape.ldap.LDAPException 
	public abstract void authenticate (java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract void bind (java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPEntry read (java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPEntry read (java.lang.String, java.lang.String[])  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPEntry read (java.lang.String, java.lang.String[], netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPSearchResults search (java.lang.String, int, java.lang.String, java.lang.String[], boolean)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPSearchResults search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public abstract boolean compare (java.lang.String, netscape.ldap.LDAPAttribute)  throws netscape.ldap.LDAPException 
	public abstract boolean compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void add (netscape.ldap.LDAPEntry)  throws netscape.ldap.LDAPException 
	public abstract void add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void modify (java.lang.String, netscape.ldap.LDAPModification)  throws netscape.ldap.LDAPException 
	public abstract void modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void modify (java.lang.String, netscape.ldap.LDAPModificationSet)  throws netscape.ldap.LDAPException 
	public abstract void modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void delete (java.lang.String)  throws netscape.ldap.LDAPException 
	public abstract void delete (java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void rename (java.lang.String, java.lang.String, boolean)  throws netscape.ldap.LDAPException 
	public abstract void rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract java.lang.Object getOption (int)  throws netscape.ldap.LDAPException 
	public abstract void setOption (int, java.lang.Object)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPAsynchronousConnection.class
LDAPAsynchronousConnection.java
package netscape.ldap
public abstract netscape.ldap.LDAPAsynchronousConnection extends java.lang.Object {
	public abstract netscape.ldap.LDAPResponseListener add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener add (netscape.ldap.LDAPEntry, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener bind (java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener bind (java.lang.String, java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener delete (java.lang.String, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener delete (java.lang.String, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModification, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener modify (java.lang.String, netscape.ldap.LDAPModificationSet, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener rename (java.lang.String, java.lang.String, boolean, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPSearchListener search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPSearchListener search (java.lang.String, int, java.lang.String, java.lang.String[], boolean, netscape.ldap.LDAPSearchListener, netscape.ldap.LDAPSearchConstraints)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPResponseListener)  throws netscape.ldap.LDAPException 
	public abstract netscape.ldap.LDAPResponseListener compare (java.lang.String, netscape.ldap.LDAPAttribute, netscape.ldap.LDAPResponseListener, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public abstract void abandon (int)  throws netscape.ldap.LDAPException 
	public abstract void abandon (netscape.ldap.LDAPSearchListener)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPConstraints.class
LDAPConstraints.java
package netscape.ldap
public netscape.ldap.LDAPConstraints extends java.lang.Object implements java.lang.Cloneable java.io.Serializable  {
	static final long serialVersionUID
	private int m_hop_limit
	private netscape.ldap.LDAPBind m_bind_proc
	private netscape.ldap.LDAPRebind m_rebind_proc
	private boolean referrals
	private int m_time_limit
	private netscape.ldap.LDAPControl[] m_clientControls
	private netscape.ldap.LDAPControl[] m_serverControls
	public void <init> () 
	public void <init> (int, boolean, netscape.ldap.LDAPRebind, int) 
	public void <init> (int, boolean, netscape.ldap.LDAPBind, int) 
	public int getTimeLimit () 
	public boolean getReferrals () 
	public netscape.ldap.LDAPBind getBindProc () 
	public netscape.ldap.LDAPRebind getRebindProc () 
	public int getHopLimit () 
	public netscape.ldap.LDAPControl[] getClientControls () 
	public netscape.ldap.LDAPControl[] getServerControls () 
	public void setTimeLimit (int) 
	public void setReferrals (boolean) 
	public void setBindProc (netscape.ldap.LDAPBind) 
	public void setRebindProc (netscape.ldap.LDAPRebind) 
	public void setHopLimit (int) 
	public void setClientControls (netscape.ldap.LDAPControl) 
	public void setClientControls (netscape.ldap.LDAPControl[]) 
	public void setServerControls (netscape.ldap.LDAPControl) 
	public void setServerControls (netscape.ldap.LDAPControl[]) 
	public java.lang.String toString () 
	public java.lang.Object clone () 
}

netscape/ldap/LDAPSearchConstraints.class
LDAPSearchConstraints.java
package netscape.ldap
public netscape.ldap.LDAPSearchConstraints extends netscape.ldap.LDAPConstraints implements java.lang.Cloneable  {
	private int deref
	private int maxRes
	private int batch
	private int serverTimeLimit
	private int maxBacklog
	public void <init> () 
	public void <init> (int, int, int, boolean, int, netscape.ldap.LDAPRebind, int) 
	public void <init> (int, int, int, int, boolean, int, netscape.ldap.LDAPRebind, int) 
	public void <init> (int, int, int, int, boolean, int, netscape.ldap.LDAPBind, int) 
	public int getServerTimeLimit () 
	public int getDereference () 
	public int getMaxResults () 
	public int getBatchSize () 
	public void setServerTimeLimit (int) 
	public void setDereference (int) 
	public void setMaxResults (int) 
	public void setBatchSize (int) 
	public void setMaxBacklog (int) 
	public int getMaxBacklog () 
	public java.lang.Object clone () 
	public java.lang.String toString () 
}

netscape/ldap/LDAPConnSetupMgr$ServerEntry.class
LDAPConnSetupMgr.java
package netscape.ldap
 netscape.ldap.LDAPConnSetupMgr$ServerEntry extends java.lang.Object {
	String host
	int port
	int connSetupStatus
	Thread connSetupThread
	private final netscape.ldap.LDAPConnSetupMgr this$0
	void <init> (netscape.ldap.LDAPConnSetupMgr, java.lang.String, int, int) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPConnSetupMgr$1.class
LDAPConnSetupMgr.java
package netscape.ldap
 netscape.ldap.LDAPConnSetupMgr$1 extends java.lang.Object implements java.lang.Runnable  {
	private final netscape.ldap.LDAPConnSetupMgr this$0
	void <init> (netscape.ldap.LDAPConnSetupMgr) 
	public void run () 
}

netscape/ldap/LDAPConnSetupMgr$2.class
LDAPConnSetupMgr.java
package netscape.ldap
 netscape.ldap.LDAPConnSetupMgr$2 extends java.lang.Object implements java.lang.Runnable  {
	private final int val$dsIdx
	private final netscape.ldap.LDAPConnSetupMgr this$0
	void <init> (netscape.ldap.LDAPConnSetupMgr, int) 
	public void run () 
}

netscape/ldap/LDAPConnSetupMgr.class
LDAPConnSetupMgr.java
package netscape.ldap
 netscape.ldap.LDAPConnSetupMgr extends java.lang.Object implements java.lang.Cloneable java.io.Serializable  {
	static final long serialVersionUID
	private static final int SERIAL
	private static final int PARALLEL
	private static final int CONNECTED
	private static final int DISCONNECTED
	private static final int NEVER_USED
	private static final int INTERRUPTED
	private static final int FAILED
	private java.net.Socket m_socket
	private netscape.ldap.LDAPException m_connException
	netscape.ldap.LDAPConnSetupMgr$ServerEntry[] m_dsList
	private int m_dsIdx
	netscape.ldap.LDAPSocketFactory m_factory
	int m_policy
	int m_connSetupDelay
	int m_connectTimeout
	private transient int m_attemptCnt
	private static int m_nextId
	private int m_id
	void <init> (java.lang.String[], int[], netscape.ldap.LDAPSocketFactory) 
	synchronized java.net.Socket openConnection ()  throws netscape.ldap.LDAPException 
	private void reset () 
	private java.lang.String getServerList () 
	private void connect () 
	synchronized void invalidateConnection () 
	void disconnect () 
	java.net.Socket getSocket () 
	java.lang.String getHost () 
	int getPort () 
	int getConnSetupDelay () 
	void setConnSetupDelay (int) 
	int getConnectTimeout () 
	void setConnectTimeout (int) 
	boolean isUserDisconnected () 
	private void openSerial () 
	private synchronized void openParallel () 
	void connectServer (int) 
	private synchronized void cleanup () 
	private void sortDsList () 
	boolean breakConnection () 
	public java.lang.String toString () 
	int getID () 
	java.lang.String getLDAPUrl () 
	public java.lang.Object clone () 
	static void access$000 (netscape.ldap.LDAPConnSetupMgr) 
}

netscape/ldap/LDAPSocketFactory.class
LDAPSocketFactory.java
package netscape.ldap
public abstract netscape.ldap.LDAPSocketFactory extends java.lang.Object {
	public abstract java.net.Socket makeSocket (java.lang.String, int)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPConnThread.class
LDAPConnThread.java
package netscape.ldap
 netscape.ldap.LDAPConnThread extends java.lang.Thread {
	private static final int MAXMSGID
	private static final int BACKLOG_CHKCNT
	private static transient int m_highMsgId
	private transient java.io.InputStream m_serverInput
	private transient java.io.OutputStream m_serverOutput
	private transient java.util.Hashtable m_requests
	private transient java.util.Hashtable m_messages
	private transient java.util.Vector m_registered
	private transient boolean m_disconnected
	private transient netscape.ldap.LDAPCache m_cache
	private transient boolean m_doRun
	private java.net.Socket m_socket
	private transient Thread m_thread
	transient Object m_sendRequestLock
	transient netscape.ldap.LDAPConnSetupMgr m_connMgr
	transient Object m_traceOutput
	private transient int m_backlogCheckCounter
	static java.text.SimpleDateFormat m_timeFormat
	public void <init> (netscape.ldap.LDAPConnSetupMgr, netscape.ldap.LDAPCache, java.lang.Object)  throws netscape.ldap.LDAPException 
	java.io.InputStream getInputStream () 
	void setInputStream (java.io.InputStream) 
	java.io.OutputStream getOutputStream () 
	void setOutputStream (java.io.OutputStream) 
	void setTraceOutput (java.lang.Object) 
	void logTraceMessage (java.lang.StringBuffer) 
	synchronized void setCache (netscape.ldap.LDAPCache) 
	private int allocateId () 
	void sendRequest (netscape.ldap.LDAPConnection, netscape.ldap.client.opers.JDAPProtocolOp, netscape.ldap.LDAPMessageQueue, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	public synchronized void register (netscape.ldap.LDAPConnection) 
	int getClientCount () 
	boolean isRunning () 
	public synchronized void deregister (netscape.ldap.LDAPConnection) 
	private void cleanUp () 
	private void checkBacklog ()  throws java.lang.InterruptedException 
	synchronized void resultRetrieved () 
	public void run () 
	private void processResponse (netscape.ldap.LDAPMessage, int) 
	private synchronized void cacheSearchResult (netscape.ldap.LDAPSearchListener, netscape.ldap.LDAPMessage, int) 
	void abandon (int) 
	netscape.ldap.LDAPMessageQueue changeListener (int, netscape.ldap.LDAPMessageQueue) 
	private synchronized void networkError (java.lang.Exception) 
	static void <clinit> () 
}

netscape/ldap/LDAPCache.class
LDAPCache.java
package netscape.ldap
public netscape.ldap.LDAPCache extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private java.util.Hashtable m_cache
	private java.util.Vector m_orderedStruct
	private long m_timeToLive
	private long m_maxSize
	private String[] m_dns
	private long m_remainingSize
	private int m_refCnt
	public static final String DELIM
	private netscape.ldap.TTLTimer m_timer
	private long m_totalOpers
	private long m_hits
	private long m_flushes
	private static boolean m_debug
	public void <init> (long, long) 
	public void <init> (long, long, java.lang.String[]) 
	public long getSize () 
	public long getTimeToLive () 
	public java.lang.String[] getBaseDNs () 
	public synchronized boolean flushEntries (java.lang.String, int) 
	public long getAvailableSize () 
	public long getTotalOperations () 
	public long getNumMisses () 
	public long getNumHits () 
	public long getNumFlushes () 
	java.lang.Long createKey (java.lang.String, int, java.lang.String, java.lang.String, int, java.lang.String[], java.lang.String, netscape.ldap.LDAPConstraints)  throws netscape.ldap.LDAPException 
	synchronized java.lang.Object getEntry (java.lang.Long) 
	synchronized void flushEntries () 
	synchronized boolean addEntry (java.lang.Long, java.lang.Object) 
	synchronized void scheduleTTLTimer () 
	public int getNumEntries () 
	int getRefCount () 
	synchronized void addReference () 
	synchronized void removeReference () 
	synchronized void cleanup () 
	private void init (long, long) 
	private java.lang.String appendString (java.lang.String) 
	private java.lang.String appendString (int) 
	private java.lang.String appendString (java.lang.String[]) 
	private void sortStrings (java.lang.String[]) 
	private long getCRC32 (byte[]) 
	static void <clinit> () 
}

netscape/ldap/LDAPSaslBind.class
LDAPSaslBind.java
package netscape.ldap
public netscape.ldap.LDAPSaslBind extends java.lang.Object implements netscape.ldap.LDAPBind java.io.Serializable  {
	static final long serialVersionUID
	private static final String CALLBACK_HANDLER
	private static final String CLIENTPKGS
	private String _dn
	private String[] _mechanisms
	private String _packageName
	private java.util.Hashtable _props
	private Object _cbh
	private Object _saslClient
	public void <init> (java.lang.String, java.lang.String[], java.lang.String, java.util.Hashtable, java.lang.Object) 
	public void bind (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	private java.lang.Object getClient (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	void bind (netscape.ldap.LDAPConnection, boolean)  throws netscape.ldap.LDAPException 
	boolean isExternalMechanism (java.lang.String) 
	private boolean checkForSASLBindCompletion (int)  throws netscape.ldap.LDAPException 
	private netscape.ldap.client.opers.JDAPBindResponse saslBind (netscape.ldap.LDAPConnection, java.lang.String, byte[])  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPBind.class
LDAPBind.java
package netscape.ldap
public abstract netscape.ldap.LDAPBind extends java.lang.Object {
	public abstract void bind (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPException.class
LDAPException.java
package netscape.ldap
public netscape.ldap.LDAPException extends java.lang.Exception implements java.io.Serializable  {
	static final long serialVersionUID
	public static final int SUCCESS
	public static final int OPERATION_ERROR
	public static final int PROTOCOL_ERROR
	public static final int TIME_LIMIT_EXCEEDED
	public static final int SIZE_LIMIT_EXCEEDED
	public static final int COMPARE_FALSE
	public static final int COMPARE_TRUE
	public static final int AUTH_METHOD_NOT_SUPPORTED
	public static final int STRONG_AUTH_REQUIRED
	public static final int LDAP_PARTIAL_RESULTS
	public static final int REFERRAL
	public static final int ADMIN_LIMIT_EXCEEDED
	public static final int UNAVAILABLE_CRITICAL_EXTENSION
	public static final int CONFIDENTIALITY_REQUIRED
	public static final int SASL_BIND_IN_PROGRESS
	public static final int NO_SUCH_ATTRIBUTE
	public static final int UNDEFINED_ATTRIBUTE_TYPE
	public static final int INAPPROPRIATE_MATCHING
	public static final int CONSTRAINT_VIOLATION
	public static final int ATTRIBUTE_OR_VALUE_EXISTS
	public static final int INVALID_ATTRIBUTE_SYNTAX
	public static final int NO_SUCH_OBJECT
	public static final int ALIAS_PROBLEM
	public static final int INVALID_DN_SYNTAX
	public static final int IS_LEAF
	public static final int ALIAS_DEREFERENCING_PROBLEM
	public static final int INAPPROPRIATE_AUTHENTICATION
	public static final int INVALID_CREDENTIALS
	public static final int INSUFFICIENT_ACCESS_RIGHTS
	public static final int BUSY
	public static final int UNAVAILABLE
	public static final int UNWILLING_TO_PERFORM
	public static final int LOOP_DETECT
	public static final int SORT_CONTROL_MISSING
	public static final int INDEX_RANGE_ERROR
	public static final int NAMING_VIOLATION
	public static final int OBJECT_CLASS_VIOLATION
	public static final int NOT_ALLOWED_ON_NONLEAF
	public static final int NOT_ALLOWED_ON_RDN
	public static final int ENTRY_ALREADY_EXISTS
	public static final int OBJECT_CLASS_MODS_PROHIBITED
	public static final int AFFECTS_MULTIPLE_DSAS
	public static final int OTHER
	public static final int SERVER_DOWN
	public static final int LDAP_TIMEOUT
	public static final int PARAM_ERROR
	public static final int CONNECT_ERROR
	public static final int LDAP_NOT_SUPPORTED
	public static final int CONTROL_NOT_FOUND
	public static final int NO_RESULTS_RETURNED
	public static final int MORE_RESULTS_TO_RETURN
	public static final int CLIENT_LOOP
	public static final int REFERRAL_LIMIT_EXCEEDED
	private int resultCode
	private String errorMessage
	private String matchedDN
	private java.util.Locale m_locale
	private static java.util.Hashtable cacheResource
	private static final String baseName
	public void <init> () 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, int) 
	public void <init> (java.lang.String, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.String) 
	public int getLDAPResultCode () 
	public java.lang.String getLDAPErrorMessage () 
	public java.lang.String getMatchedDN () 
	public java.lang.String toString () 
	public java.lang.String errorCodeToString () 
	public java.lang.String errorCodeToString (java.util.Locale) 
	public static java.lang.String errorCodeToString (int) 
	public static synchronized java.lang.String errorCodeToString (int, java.util.Locale) 
	static void <clinit> () 
}

netscape/ldap/LDAPSearchResults.class
LDAPSearchResults.java
package netscape.ldap
public netscape.ldap.LDAPSearchResults extends java.lang.Object implements java.util.Enumeration java.io.Serializable  {
	static final long serialVersionUID
	private java.util.Vector entries
	private netscape.ldap.LDAPSearchListener resultSource
	private boolean searchComplete
	private netscape.ldap.LDAPConnection connectionToClose
	private netscape.ldap.LDAPConnection currConn
	private boolean persistentSearch
	private netscape.ldap.LDAPSearchConstraints currCons
	private String currBase
	private int currScope
	private String currFilter
	private String[] currAttrs
	private boolean currAttrsOnly
	private java.util.Vector referralResults
	private java.util.Vector exceptions
	private int msgID
	private boolean firstResult
	public void <init> () 
	void <init> (netscape.ldap.LDAPConnection, netscape.ldap.LDAPSearchConstraints, java.lang.String, int, java.lang.String, java.lang.String[], boolean) 
	void <init> (java.util.Vector) 
	void <init> (java.util.Vector, netscape.ldap.LDAPConnection, netscape.ldap.LDAPSearchConstraints, java.lang.String, int, java.lang.String, java.lang.String[], boolean) 
	void add (netscape.ldap.LDAPMessage) 
	void add (netscape.ldap.LDAPException) 
	void associate (netscape.ldap.LDAPSearchListener) 
	void associatePersistentSearch (netscape.ldap.LDAPSearchListener) 
	void addReferralEntries (netscape.ldap.LDAPSearchResults) 
	void closeOnCompletion (netscape.ldap.LDAPConnection) 
	void quicksort (netscape.ldap.LDAPEntry[], netscape.ldap.LDAPEntryComparator, int, int) 
	void setMsgID (int) 
	public netscape.ldap.LDAPControl[] getResponseControls () 
	public synchronized void sort (netscape.ldap.LDAPEntryComparator) 
	public netscape.ldap.LDAPEntry next ()  throws netscape.ldap.LDAPException 
	public java.lang.Object nextElement () 
	java.lang.Object nextReferralElement () 
	public boolean hasMoreElements () 
	public int getCount () 
	int getMessageID () 
	private synchronized void fetchResult () 
}

netscape/ldap/LDAPResponseListener.class
LDAPResponseListener.java
package netscape.ldap
public netscape.ldap.LDAPResponseListener extends netscape.ldap.LDAPMessageQueue {
	static final long serialVersionUID
	void <init> (boolean) 
	public netscape.ldap.LDAPResponse getResponse ()  throws netscape.ldap.LDAPException 
	public void merge (netscape.ldap.LDAPResponseListener) 
	public boolean isResponseReceived () 
	public int[] getMessageIDs () 
}

netscape/ldap/LDAPMessageQueue$RequestEntry.class
LDAPMessageQueue.java
package netscape.ldap
 netscape.ldap.LDAPMessageQueue$RequestEntry extends java.lang.Object {
	int id
	netscape.ldap.LDAPConnection connection
	netscape.ldap.LDAPConnThread connThread
	long timeToComplete
	void <init> (int, netscape.ldap.LDAPConnection, netscape.ldap.LDAPConnThread, int) 
}

netscape/ldap/LDAPMessageQueue.class
LDAPMessageQueue.java
package netscape.ldap
 netscape.ldap.LDAPMessageQueue extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private java.util.Vector m_messageQueue
	private java.util.Vector m_requestList
	private netscape.ldap.LDAPException m_exception
	private boolean m_asynchOp
	private boolean m_timeConstrained
	void <init> (boolean) 
	boolean isAsynchOp () 
	synchronized netscape.ldap.LDAPMessage nextMessage ()  throws netscape.ldap.LDAPException 
	synchronized netscape.ldap.LDAPResponse completeRequest ()  throws netscape.ldap.LDAPException 
	private synchronized void waitForMessage ()  throws netscape.ldap.LDAPException 
	void merge (netscape.ldap.LDAPMessageQueue) 
	synchronized java.util.Vector getAllMessages () 
	synchronized void addMessage (netscape.ldap.LDAPMessage) 
	synchronized void setException (netscape.ldap.LDAPConnThread, netscape.ldap.LDAPException) 
	boolean isMessageReceived () 
	public int getMessageCount () 
	private int removeAllMessages (int) 
	void reset () 
	synchronized netscape.ldap.LDAPConnection getConnection (int) 
	synchronized netscape.ldap.LDAPConnThread getConnThread (int) 
	synchronized int getMessageID () 
	synchronized int[] getMessageIDs () 
	synchronized void addRequest (int, netscape.ldap.LDAPConnection, netscape.ldap.LDAPConnThread, int) 
	public int getRequestCount () 
	synchronized boolean removeRequest (int) 
	synchronized int removeAllRequests (netscape.ldap.LDAPConnThread) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPEntry.class
LDAPEntry.java
package netscape.ldap
public netscape.ldap.LDAPEntry extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private String dn
	private netscape.ldap.LDAPAttributeSet attrSet
	public void <init> () 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, netscape.ldap.LDAPAttributeSet) 
	public java.lang.String getDN () 
	void setDN (java.lang.String) 
	public netscape.ldap.LDAPAttributeSet getAttributeSet () 
	public netscape.ldap.LDAPAttributeSet getAttributeSet (java.lang.String) 
	public netscape.ldap.LDAPAttribute getAttribute (java.lang.String) 
	public netscape.ldap.LDAPAttribute getAttribute (java.lang.String, java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPUrl.class
LDAPUrl.java
package netscape.ldap
public netscape.ldap.LDAPUrl extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public static String defaultFilter
	private String m_hostName
	private int m_portNumber
	private String m_DN
	private java.util.Vector m_attributes
	private int m_scope
	private String m_filter
	private String m_URL
	private boolean m_secure
	private static java.io.File outputFile
	private static java.io.FileWriter out
	private static netscape.ldap.LDAPSocketFactory m_factory
	public static final int DEFAULT_SECURE_PORT
	public void <init> (java.lang.String)  throws java.net.MalformedURLException 
	private void parseUrl (java.lang.String)  throws java.net.MalformedURLException 
	private void checkBalancedParentheses (java.lang.String)  throws java.net.MalformedURLException 
	public void <init> (java.lang.String, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.String[], int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, java.util.Enumeration, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.String[], int, java.lang.String, boolean) 
	private void initialize (java.lang.String, int, java.lang.String, java.util.Enumeration, int, java.lang.String, boolean) 
	public java.lang.String getHost () 
	public int getPort () 
	public java.lang.String getDN () 
	public java.util.Enumeration getAttributes () 
	public java.lang.String[] getAttributeArray () 
	public int getScope () 
	private int getScope (java.lang.String) 
	public java.lang.String getFilter () 
	public java.lang.String getUrl () 
	public boolean isSecure () 
	public static netscape.ldap.LDAPSocketFactory getSocketFactory () 
	public static void setSocketFactory (netscape.ldap.LDAPSocketFactory) 
	private java.lang.String readNextConstruct (java.util.StringTokenizer)  throws java.net.MalformedURLException 
	private static int hexValue (char)  throws java.net.MalformedURLException 
	private static char hexChar (int) 
	public static java.lang.String decode (java.lang.String)  throws java.net.MalformedURLException java.io.UnsupportedEncodingException 
	public static java.lang.String encode (java.lang.String) 
	public java.lang.String toString () 
	public boolean equals (netscape.ldap.LDAPUrl) 
	static void <clinit> () 
}

netscape/ldap/LDAPMessage.class
LDAPMessage.java
package netscape.ldap
public netscape.ldap.LDAPMessage extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public static final int BIND_REQUEST
	public static final int BIND_RESPONSE
	public static final int UNBIND_REQUEST
	public static final int SEARCH_REQUEST
	public static final int SEARCH_RESPONSE
	public static final int SEARCH_RESULT
	public static final int MODIFY_REQUEST
	public static final int MODIFY_RESPONSE
	public static final int ADD_REQUEST
	public static final int ADD_RESPONSE
	public static final int DEL_REQUEST
	public static final int DEL_RESPONSE
	public static final int MODIFY_RDN_REQUEST
	public static final int MODIFY_RDN_RESPONSE
	public static final int COMPARE_REQUEST
	public static final int COMPARE_RESPONSE
	public static final int ABANDON_REQUEST
	public static final int SEARCH_RESULT_REFERENCE
	public static final int EXTENDED_REQUEST
	public static final int EXTENDED_RESPONSE
	private int m_msgid
	private netscape.ldap.client.opers.JDAPProtocolOp m_protocolOp
	private netscape.ldap.LDAPControl[] m_controls
	void <init> (int, netscape.ldap.client.opers.JDAPProtocolOp) 
	void <init> (int, netscape.ldap.client.opers.JDAPProtocolOp, netscape.ldap.LDAPControl[]) 
	static netscape.ldap.LDAPMessage parseMessage (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int getMessageID () 
	public int getType () 
	netscape.ldap.client.opers.JDAPProtocolOp getProtocolOp () 
	public netscape.ldap.LDAPControl[] getControls () 
	void write (java.io.OutputStream)  throws java.io.IOException 
	public java.lang.String toString () 
	java.lang.StringBuffer toTraceString () 
}

netscape/ldap/LDAPAttribute.class
LDAPAttribute.java
package netscape.ldap
public netscape.ldap.LDAPAttribute extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private String name
	private byte[] nameBuf
	private Object[] values
	public void <init> (netscape.ldap.LDAPAttribute) 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, byte[]) 
	public void <init> (java.lang.String, java.lang.String) 
	public void <init> (java.lang.String, java.lang.String[]) 
	public void <init> (netscape.ldap.ber.stream.BERElement)  throws java.io.IOException 
	public int size () 
	public java.util.Enumeration getStringValues () 
	public java.lang.String[] getStringValueArray () 
	public java.util.Enumeration getByteValues () 
	public byte[][] getByteValueArray () 
	public java.lang.String getName () 
	public static java.lang.String[] getSubtypes (java.lang.String) 
	public java.lang.String[] getSubtypes () 
	public java.lang.String getLangSubtype () 
	public static java.lang.String getBaseName (java.lang.String) 
	public java.lang.String getBaseName () 
	public boolean hasSubtype (java.lang.String) 
	public boolean hasSubtypes (java.lang.String[]) 
	public synchronized void addValue (java.lang.String) 
	protected void setValues (java.lang.String[]) 
	public synchronized void addValue (byte[]) 
	protected synchronized void setValues (java.lang.Object[]) 
	public synchronized void removeValue (java.lang.String) 
	public synchronized void removeValue (byte[]) 
	private static boolean equalValue (byte[], byte[]) 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	private java.lang.String getParamString () 
	public java.lang.String toString () 
}

netscape/ldap/LDAPExtendedOperation.class
LDAPExtendedOperation.java
package netscape.ldap
public netscape.ldap.LDAPExtendedOperation extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private String m_oid
	private byte[] m_vals
	public void <init> (java.lang.String, byte[]) 
	public java.lang.String getID () 
	public byte[] getValue () 
}

netscape/ldap/LDAPModification.class
LDAPModification.java
package netscape.ldap
public netscape.ldap.LDAPModification extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public static final int ADD
	public static final int DELETE
	public static final int REPLACE
	private int operation
	private netscape.ldap.LDAPAttribute attribute
	public void <init> (int, netscape.ldap.LDAPAttribute) 
	public int getOp () 
	public netscape.ldap.LDAPAttribute getAttribute () 
	public netscape.ldap.ber.stream.BERElement getBERElement () 
	public java.lang.String toString () 
}

netscape/ldap/LDAPModificationSet.class
LDAPModificationSet.java
package netscape.ldap
public netscape.ldap.LDAPModificationSet extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private int current
	private java.util.Vector modifications
	public void <init> () 
	public int size () 
	public netscape.ldap.LDAPModification elementAt (int) 
	public void removeElementAt (int) 
	public synchronized void add (int, netscape.ldap.LDAPAttribute) 
	public synchronized void remove (java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPSearchListener.class
LDAPSearchListener.java
package netscape.ldap
public netscape.ldap.LDAPSearchListener extends netscape.ldap.LDAPMessageQueue {
	static final long serialVersionUID
	private Long m_key
	private netscape.ldap.LDAPSearchConstraints m_constraints
	void <init> (boolean, netscape.ldap.LDAPSearchConstraints) 
	netscape.ldap.LDAPResponse completeSearchOperation ()  throws netscape.ldap.LDAPException 
	public netscape.ldap.LDAPMessage getResponse ()  throws netscape.ldap.LDAPException 
	netscape.ldap.LDAPMessage nextMessage ()  throws netscape.ldap.LDAPException 
	public void merge (netscape.ldap.LDAPSearchListener) 
	public boolean isResponseReceived () 
	public int[] getMessageIDs () 
	netscape.ldap.LDAPSearchConstraints getSearchConstraints () 
	void setSearchConstraints (netscape.ldap.LDAPSearchConstraints) 
	void reset () 
	void setKey (java.lang.Long) 
	java.lang.Long getKey () 
}

netscape/ldap/LDAPControl.class
LDAPControl.java
package netscape.ldap
public netscape.ldap.LDAPControl extends java.lang.Object implements java.lang.Cloneable java.io.Serializable  {
	static final long serialVersionUID
	public static final String MANAGEDSAIT
	public static final String PWEXPIRED
	public static final String PWEXPIRING
	private String m_oid
	protected boolean m_critical
	protected byte[] m_value
	private static java.util.Hashtable m_controlClassHash
	static Class class$netscape$ldap$LDAPControl
	static Class class$java$lang$String
	static Class array$B
	static Class class$netscape$ldap$controls$LDAPPasswordExpiringControl
	static Class class$netscape$ldap$controls$LDAPPasswordExpiredControl
	static Class class$netscape$ldap$controls$LDAPEntryChangeControl
	static Class class$netscape$ldap$controls$LDAPSortControl
	static Class class$netscape$ldap$controls$LDAPVirtualListResponse
	public void <init> () 
	public void <init> (java.lang.String, boolean, byte[]) 
	public java.lang.String getID () 
	public boolean isCritical () 
	public byte[] getValue () 
	netscape.ldap.ber.stream.BERElement getBERElement () 
	public static void register (java.lang.String, java.lang.Class)  throws netscape.ldap.LDAPException 
	protected static java.lang.Class lookupControlClass (java.lang.String) 
	protected static netscape.ldap.LDAPControl createControl (java.lang.String, boolean, byte[]) 
	static netscape.ldap.LDAPControl parseControl (netscape.ldap.ber.stream.BERElement) 
	public static netscape.ldap.LDAPControl[] newInstance (byte[])  throws java.io.IOException 
	public java.lang.Object clone () 
	protected byte[] flattenBER (netscape.ldap.ber.stream.BERSequence) 
	public java.lang.String toString () 
	static java.lang.Class class$ (java.lang.String) 
	static void <clinit> () 
}

netscape/ldap/LDAPResponseControl.class
LDAPResponseControl.java
package netscape.ldap
 netscape.ldap.LDAPResponseControl extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private netscape.ldap.LDAPConnection m_connection
	private int m_messageID
	private netscape.ldap.LDAPControl[] m_controls
	public void <init> (netscape.ldap.LDAPConnection, int, netscape.ldap.LDAPControl[]) 
	public int getMsgID () 
	public netscape.ldap.LDAPControl[] getControls () 
	public netscape.ldap.LDAPConnection getConnection () 
}

netscape/ldap/LDAPReferralException.class
LDAPReferralException.java
package netscape.ldap
public netscape.ldap.LDAPReferralException extends netscape.ldap.LDAPException {
	static final long serialVersionUID
	private String[] m_referrals
	public void <init> () 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String) 
	public void <init> (java.lang.String, int, java.lang.String[]) 
	public netscape.ldap.LDAPUrl[] getURLs () 
	private netscape.ldap.LDAPUrl[] constructsURL (java.lang.String[]) 
	private java.lang.String[] extractReferrals (java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPRebind.class
LDAPRebind.java
package netscape.ldap
public abstract netscape.ldap.LDAPRebind extends java.lang.Object {
	public abstract netscape.ldap.LDAPRebindAuth getRebindAuthentication (java.lang.String, int) 
}

netscape/ldap/TTLTimer.class
LDAPCache.java
package netscape.ldap
 netscape.ldap.TTLTimer extends java.lang.Object implements java.lang.Runnable  {
	private long m_timeout
	private netscape.ldap.LDAPCache m_cache
	private Thread t
	void <init> (netscape.ldap.LDAPCache) 
	void start (long) 
	void stop () 
	public void run () 
}

netscape/ldap/LDAPEntryComparator.class
LDAPEntryComparator.java
package netscape.ldap
public abstract netscape.ldap.LDAPEntryComparator extends java.lang.Object {
	public abstract boolean isGreater (netscape.ldap.LDAPEntry, netscape.ldap.LDAPEntry) 
}

netscape/ldap/LDAPResponse.class
LDAPResponse.java
package netscape.ldap
public netscape.ldap.LDAPResponse extends netscape.ldap.LDAPMessage {
	static final long serialVersionUID
	void <init> (int, netscape.ldap.client.opers.JDAPProtocolOp, netscape.ldap.LDAPControl[]) 
	public java.lang.String getErrorMessage () 
	public java.lang.String getMatchedDN () 
	public java.lang.String[] getReferrals () 
	public int getResultCode () 
}

netscape/ldap/LDAPAttributeSet.class
LDAPAttributeSet.java
package netscape.ldap
public netscape.ldap.LDAPAttributeSet extends java.lang.Object implements java.lang.Cloneable java.io.Serializable  {
	static final long serialVersionUID
	java.util.Hashtable attrHash
	netscape.ldap.LDAPAttribute[] attrs
	static final int ATTR_COUNT_REQUIRES_HASH
	public void <init> () 
	public void <init> (netscape.ldap.LDAPAttribute[]) 
	public synchronized java.lang.Object clone () 
	public java.util.Enumeration getAttributes () 
	public netscape.ldap.LDAPAttributeSet getSubset (java.lang.String) 
	public netscape.ldap.LDAPAttribute getAttribute (java.lang.String) 
	private void prepareHashtable () 
	public netscape.ldap.LDAPAttribute getAttribute (java.lang.String, java.lang.String) 
	public netscape.ldap.LDAPAttribute elementAt (int) 
	public void removeElementAt (int) 
	public int size () 
	public synchronized void add (netscape.ldap.LDAPAttribute) 
	public synchronized void remove (java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPRebindAuth.class
LDAPRebindAuth.java
package netscape.ldap
public netscape.ldap.LDAPRebindAuth extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private String m_dn
	private String m_password
	public void <init> (java.lang.String, java.lang.String) 
	public java.lang.String getDN () 
	public java.lang.String getPassword () 
}

netscape/ldap/DynamicInvoker.class
DynamicInvoker.java
package netscape.ldap
 netscape.ldap.DynamicInvoker extends java.lang.Object {
	private static java.util.Hashtable m_methodLookup
	void <init> () 
	static java.lang.Object invokeMethod (java.lang.Object, java.lang.String, java.lang.String, java.lang.Object[], java.lang.String[])  throws netscape.ldap.LDAPException 
	static java.lang.reflect.Method getMethod (java.lang.String, java.lang.String, java.lang.String[])  throws netscape.ldap.LDAPException 
	private static boolean signatureCorrect (java.lang.Class[], java.lang.String[]) 
	static void <clinit> () 
}

netscape/ldap/LDAPAttributeSchema.class
LDAPAttributeSchema.java
package netscape.ldap
public netscape.ldap.LDAPAttributeSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	public static final String EQUALITY
	public static final String ORDERING
	public static final String SUBSTR
	public static final String SINGLE
	public static final String COLLECTIVE
	public static final String NO_USER_MODIFICATION
	public static final String USAGE
	static String[] NOVALS
	static final String[] MATCHING_RULES
	static final String[] IGNOREVALS
	protected netscape.ldap.LDAPSyntaxSchemaElement syntaxElement
	protected void <init> () 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, int, boolean) 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String[]) 
	public void <init> (java.lang.String) 
	public boolean isSingleValued () 
	public java.lang.String getSuperior () 
	public int getSyntax () 
	public java.lang.String getSyntaxString () 
	java.lang.String getValue (boolean) 
	public java.lang.String toString () 
	static void <clinit> () 
}

netscape/ldap/LDAPSchemaElement.class
LDAPSchemaElement.java
package netscape.ldap
public abstract netscape.ldap.LDAPSchemaElement extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public static final int unknown
	public static final int cis
	public static final int binary
	public static final int telephone
	public static final int ces
	public static final int dn
	public static final int integer
	protected static final String cisString
	protected static final String binaryString
	protected static final String telephoneString
	protected static final String cesString
	protected static final String intString
	protected static final String dnString
	public static final String OBSOLETE
	public static final String SUPERIOR
	public static final String SYNTAX
	protected String oid
	protected String name
	protected String description
	protected String attrName
	protected String rawValue
	protected String[] aliases
	protected java.util.Hashtable properties
	protected static java.util.Hashtable novalsTable
	protected void <init> () 
	protected void <init> (java.lang.String, java.lang.String, java.lang.String) 
	protected void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
	public java.lang.String getName () 
	public java.lang.String getID () 
	public java.lang.String getOID () 
	public java.lang.String getDescription () 
	protected void update (netscape.ldap.LDAPConnection, int, netscape.ldap.LDAPAttribute, java.lang.String)  throws netscape.ldap.LDAPException 
	protected void update (netscape.ldap.LDAPConnection, int, netscape.ldap.LDAPAttribute[], java.lang.String)  throws netscape.ldap.LDAPException 
	protected void update (netscape.ldap.LDAPConnection, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public void add (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	public void add (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	public void modify (netscape.ldap.LDAPConnection, netscape.ldap.LDAPSchemaElement, java.lang.String)  throws netscape.ldap.LDAPException 
	public void modify (netscape.ldap.LDAPConnection, netscape.ldap.LDAPSchemaElement)  throws netscape.ldap.LDAPException 
	public void remove (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	public void remove (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	public boolean isObsolete () 
	protected void parseValue (java.lang.String) 
	public java.lang.String getValue () 
	java.lang.String getValue (boolean) 
	java.lang.String getValuePrefix () 
	protected java.lang.String getOptionalValues (java.lang.String[]) 
	protected java.lang.String getCustomValues () 
	java.lang.String getValue (java.lang.String, boolean, boolean) 
	java.lang.String getValue (java.lang.String, boolean) 
	public void setQualifier (java.lang.String, java.lang.String) 
	public void setQualifier (java.lang.String, java.lang.String[]) 
	public java.lang.String[] getQualifier (java.lang.String) 
	public java.util.Enumeration getQualifierNames () 
	public java.lang.String[] getAliases () 
	java.lang.String getQualifierString (java.lang.String[]) 
	java.lang.String getAliasString () 
	static void <clinit> () 
}

netscape/ldap/LDAPSyntaxSchemaElement.class
LDAPSyntaxSchemaElement.java
package netscape.ldap
 netscape.ldap.LDAPSyntaxSchemaElement extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	int syntax
	String syntaxString
	void <init> () 
	int getSyntax () 
	java.lang.String getSyntaxString () 
	static java.lang.String internalSyntaxToString (int) 
	java.lang.String syntaxToString () 
	int syntaxCheck (java.lang.String) 
}

netscape/ldap/LDAPCheckComm.class
LDAPCheckComm.java
package netscape.ldap
 netscape.ldap.LDAPCheckComm extends java.lang.Object {
	void <init> () 
	static java.lang.reflect.Method getMethod (java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPCompareAttrNames.class
LDAPCompareAttrNames.java
package netscape.ldap
public netscape.ldap.LDAPCompareAttrNames extends java.lang.Object implements netscape.ldap.LDAPEntryComparator java.io.Serializable  {
	static final long serialVersionUID
	private String[] m_attrs
	private boolean[] m_ascending
	private java.util.Locale m_locale
	private java.text.Collator m_collator
	private boolean m_sensitive
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, boolean) 
	public void <init> (java.lang.String[]) 
	public void <init> (java.lang.String[], boolean[]) 
	public java.util.Locale getLocale () 
	public void setLocale (java.util.Locale) 
	public void setLocale (java.util.Locale, int) 
	public boolean getCaseSensitive () 
	public void setCaseSensitive (boolean) 
	public boolean isGreater (netscape.ldap.LDAPEntry, netscape.ldap.LDAPEntry) 
	boolean attrGreater (netscape.ldap.LDAPEntry, netscape.ldap.LDAPEntry, int) 
}

netscape/ldap/LDAPDITContentRuleSchema.class
LDAPDITContentRuleSchema.java
package netscape.ldap
public netscape.ldap.LDAPDITContentRuleSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	public static final String AUX
	public static final String MUST
	public static final String MAY
	public static final String NOT
	static final String[] NOVALS
	static final String[] IGNOREVALS
	private java.util.Vector must
	private java.util.Vector may
	private java.util.Vector aux
	private java.util.Vector not
	protected void <init> () 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String[]) 
	public void <init> (java.lang.String) 
	public java.lang.String[] getRequiredAttributes () 
	public java.lang.String[] getOptionalAttributes () 
	public java.lang.String[] getPrecludedAttributes () 
	public java.lang.String[] getAuxiliaryClasses () 
	public java.lang.String getValue () 
	protected java.lang.String vectorToList (java.util.Vector) 
	public java.lang.String toString () 
	static void <clinit> () 
}

netscape/ldap/LDAPDITStructureRuleSchema.class
LDAPDITStructureRuleSchema.java
package netscape.ldap
public netscape.ldap.LDAPDITStructureRuleSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	public static final String FORM
	static final String[] NOVALS
	static final String[] IGNOREVALS
	private String nameForm
	private int ruleID
	protected void <init> () 
	public void <init> (java.lang.String, int, java.lang.String, boolean, java.lang.String, java.lang.String[]) 
	public void <init> (java.lang.String) 
	public java.lang.String[] getSuperiors () 
	public int getRuleID () 
	public java.lang.String getNameForm () 
	public java.lang.String getValue () 
	public java.lang.String toString () 
	static void <clinit> () 
}

netscape/ldap/LDAPDN.class
LDAPDN.java
package netscape.ldap
public netscape.ldap.LDAPDN extends java.lang.Object {
	public void <init> () 
	public static java.lang.String[] explodeDN (java.lang.String, boolean) 
	public static java.lang.String[] explodeRDN (java.lang.String, boolean) 
	public static java.lang.String escapeRDN (java.lang.String) 
	public static java.lang.String unEscapeRDN (java.lang.String) 
	public static java.lang.String normalize (java.lang.String) 
	public static boolean equals (java.lang.String, java.lang.String) 
	private static boolean isEscape (char) 
}

netscape/ldap/LDAPExtendedResponse.class
LDAPExtendedResponse.java
package netscape.ldap
public netscape.ldap.LDAPExtendedResponse extends netscape.ldap.LDAPResponse implements java.io.Serializable  {
	static final long serialVersionUID
	void <init> (int, netscape.ldap.client.opers.JDAPExtendedResponse, netscape.ldap.LDAPControl[]) 
	public java.lang.String getID () 
	public java.lang.String getOID () 
	public byte[] getValue () 
}

netscape/ldap/LDAPInterruptedException.class
LDAPInterruptedException.java
package netscape.ldap
public netscape.ldap.LDAPInterruptedException extends netscape.ldap.LDAPException {
	static final long serialVersionUID
	void <init> (java.lang.String) 
	public java.lang.String toString () 
}

netscape/ldap/LDAPMatchingRuleSchema.class
LDAPMatchingRuleSchema.java
package netscape.ldap
public netscape.ldap.LDAPMatchingRuleSchema extends netscape.ldap.LDAPAttributeSchema {
	static final long serialVersionUID
	static final String[] EXPLICIT
	private String[] attributes
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], int) 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String) 
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[]) 
	public void <init> (java.lang.String, java.lang.String) 
	public java.lang.String[] getAttributes () 
	java.lang.String getValue (boolean) 
	public java.lang.String getValue () 
	public java.lang.String getUseValue () 
	protected void update (netscape.ldap.LDAPConnection, int, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public java.lang.String toString () 
	static void <clinit> () 
}

netscape/ldap/LDAPMatchingRuleUseSchema.class
LDAPMatchingRuleUseSchema.java
package netscape.ldap
public netscape.ldap.LDAPMatchingRuleUseSchema extends netscape.ldap.LDAPAttributeSchema {
	static final String[] EXPLICIT
	private String[] attributes
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
	public void <init> (java.lang.String) 
	public java.lang.String[] getApplicableAttributes () 
	public java.lang.String getValue () 
	public java.lang.String toString () 
	static void <clinit> () 
}

netscape/ldap/LDAPNameFormSchema.class
LDAPNameFormSchema.java
package netscape.ldap
public netscape.ldap.LDAPNameFormSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	private java.util.Vector must
	private java.util.Vector may
	private String objectClass
	static final String[] NOVALS
	static final String[] IGNOREVALS
	public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String[], java.lang.String[]) 
	public void <init> (java.lang.String) 
	public java.lang.String[] getRequiredNamingAttributes () 
	public java.lang.String[] getOptionalNamingAttributes () 
	public java.lang.String getObjectClass () 
	java.lang.String getValue (boolean) 
	public java.lang.String toString () 
	protected java.lang.String vectorToList (java.util.Vector) 
	static void <clinit> () 
}

netscape/ldap/LDAPObjectClassSchema.class
LDAPObjectClassSchema.java
package netscape.ldap
public netscape.ldap.LDAPObjectClassSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	public static final int STRUCTURAL
	public static final int ABSTRACT
	public static final int AUXILIARY
	private java.util.Vector must
	private java.util.Vector may
	private int type
	static final String[] NOVALS
	static final String[] IGNOREVALS
	static final String TYPE
	public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) 
	public void <init> (java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String[], int, java.lang.String[]) 
	protected void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[]) 
	public void <init> (java.lang.String) 
	public java.lang.String getSuperior () 
	public java.lang.String[] getSuperiors () 
	public java.util.Enumeration getRequiredAttributes () 
	public java.util.Enumeration getOptionalAttributes () 
	public int getType () 
	java.lang.String getValue (boolean) 
	public java.lang.String toString () 
	protected java.lang.String vectorToList (java.util.Vector) 
	protected java.lang.String typeToString (int) 
	static void <clinit> () 
}

netscape/ldap/LDAPResourceBundle.class
LDAPResourceBundle.java
package netscape.ldap
 netscape.ldap.LDAPResourceBundle extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private static final boolean m_debug
	private static final String m_suffix
	private static final String m_locale_separator
	void <init> () 
	static java.util.PropertyResourceBundle getBundle (java.lang.String)  throws java.io.IOException 
	static java.util.PropertyResourceBundle getBundle (java.lang.String, java.util.Locale)  throws java.io.IOException 
	private static java.io.InputStream getStream (java.lang.String, java.lang.String) 
	private static void printDebug (java.lang.String) 
}

netscape/ldap/LDAPSSLSocketFactory.class
LDAPSSLSocketFactory.java
package netscape.ldap
public netscape.ldap.LDAPSSLSocketFactory extends java.lang.Object implements netscape.ldap.LDAPSSLSocketFactoryExt java.io.Serializable  {
	static final long serialVersionUID
	private boolean m_clientAuth
	private String m_packageName
	private Object m_cipherSuites
	public void <init> () 
	public void <init> (boolean) 
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, boolean) 
	public void <init> (java.lang.String, java.lang.Object) 
	public void <init> (java.lang.String, java.lang.Object, boolean) 
	public void enableClientAuth () 
	public void enableClientAuth (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws netscape.ldap.LDAPException 
	public boolean isClientAuth () 
	public java.lang.String getSSLSocketImpl () 
	public java.lang.Object getCipherSuites () 
	public java.net.Socket makeSocket (java.lang.String, int)  throws netscape.ldap.LDAPException 
}

netscape/ldap/LDAPSSLSocketFactoryExt.class
LDAPSSLSocketFactoryExt.java
package netscape.ldap
public abstract netscape.ldap.LDAPSSLSocketFactoryExt extends java.lang.Object implements netscape.ldap.LDAPSocketFactory  {
	public abstract java.lang.Object getCipherSuites () 
	public abstract boolean isClientAuth () 
}

netscape/ldap/LDAPSSLSocketWrapFactory.class
LDAPSSLSocketWrapFactory.java
package netscape.ldap
public netscape.ldap.LDAPSSLSocketWrapFactory extends java.lang.Object implements netscape.ldap.LDAPSSLSocketFactoryExt java.io.Serializable  {
	static final long serialVersionUID
	private boolean m_clientAuth
	private String m_packageName
	private Object m_cipherSuites
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, java.lang.Object) 
	public java.net.Socket makeSocket (java.lang.String, int)  throws netscape.ldap.LDAPException 
	public boolean isClientAuth () 
	public void enableClientAuth ()  throws netscape.ldap.LDAPException 
	public java.lang.String getSSLSocketImpl () 
	public java.lang.Object getCipherSuites () 
}

netscape/ldap/LDAPSSLSocket.class
LDAPSSLSocketWrapFactory.java
package netscape.ldap
 netscape.ldap.LDAPSSLSocket extends java.net.Socket {
	private final boolean m_debug
	private Object m_socket
	private java.util.Hashtable m_methodLookup
	private String m_packageName
	public void <init> (java.lang.String, int, java.lang.String)  throws netscape.ldap.LDAPException 
	public void <init> (java.lang.String, int, java.lang.String, java.lang.Object)  throws netscape.ldap.LDAPException 
	public java.io.InputStream getInputStream () 
	public java.io.OutputStream getOutputStream () 
	public void close ()  throws java.io.IOException 
	public void close (boolean)  throws java.io.IOException 
	public java.net.InetAddress getInetAddress () 
	public int getLocalPort () 
	public int getPort () 
	private java.lang.Object invokeMethod (java.lang.Object, java.lang.String, java.lang.Object[])  throws netscape.ldap.LDAPException 
	private java.lang.reflect.Method getMethod (java.lang.String)  throws netscape.ldap.LDAPException 
	private void printDebug (java.lang.String) 
}

netscape/ldap/LDAPSchema.class
LDAPSchema.java
package netscape.ldap
public netscape.ldap.LDAPSchema extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	private java.util.Hashtable objectClasses
	private java.util.Hashtable attributes
	private java.util.Hashtable matchingRules
	private java.util.Hashtable syntaxes
	private java.util.Hashtable structureRulesByName
	private java.util.Hashtable structureRulesById
	private java.util.Hashtable contentRules
	private java.util.Hashtable nameForms
	public void <init> () 
	public void <init> (netscape.ldap.LDAPEntry) 
	public void addObjectClass (netscape.ldap.LDAPObjectClassSchema) 
	public void addAttribute (netscape.ldap.LDAPAttributeSchema) 
	public void addMatchingRule (netscape.ldap.LDAPMatchingRuleSchema) 
	public void addSyntax (netscape.ldap.LDAPSyntaxSchema) 
	public void addDITStructureRule (netscape.ldap.LDAPDITStructureRuleSchema) 
	public void addDITContentRule (netscape.ldap.LDAPDITContentRuleSchema) 
	public void addNameForm (netscape.ldap.LDAPNameFormSchema) 
	public java.util.Enumeration getObjectClasses () 
	public java.util.Enumeration getAttributes () 
	public java.util.Enumeration getMatchingRules () 
	public java.util.Enumeration getSyntaxes () 
	public java.util.Enumeration getDITStructureRules () 
	public java.util.Enumeration getDITContentRules () 
	public java.util.Enumeration getNameForms () 
	public netscape.ldap.LDAPObjectClassSchema getObjectClass (java.lang.String) 
	public netscape.ldap.LDAPAttributeSchema getAttribute (java.lang.String) 
	public netscape.ldap.LDAPMatchingRuleSchema getMatchingRule (java.lang.String) 
	public netscape.ldap.LDAPSyntaxSchema getSyntax (java.lang.String) 
	public netscape.ldap.LDAPDITStructureRuleSchema getDITStructureRule (java.lang.String) 
	public netscape.ldap.LDAPDITStructureRuleSchema getDITStructureRule (int) 
	public netscape.ldap.LDAPDITContentRuleSchema getDITContentRule (java.lang.String) 
	public netscape.ldap.LDAPNameFormSchema getNameForm (java.lang.String) 
	public java.util.Enumeration getObjectClassNames () 
	public java.util.Enumeration getAttributeNames () 
	public java.util.Enumeration getMatchingRuleNames () 
	public java.util.Enumeration getSyntaxNames () 
	public java.util.Enumeration getDITStructureRuleNames () 
	public java.util.Enumeration getDITContentRuleNames () 
	public java.util.Enumeration getNameFormNames () 
	public void fetchSchema (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	protected void initialize (netscape.ldap.LDAPEntry) 
	public void fetchSchema (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	static boolean isAttributeSyntaxStandardsCompliant (netscape.ldap.LDAPConnection)  throws netscape.ldap.LDAPException 
	static boolean isSyntaxQuoted (java.lang.String) 
	public java.lang.String toString () 
	static java.lang.String getSchemaDN (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	private static netscape.ldap.LDAPEntry readSchema (netscape.ldap.LDAPConnection, java.lang.String, java.lang.String[])  throws netscape.ldap.LDAPException 
	private static netscape.ldap.LDAPEntry readSchema (netscape.ldap.LDAPConnection, java.lang.String)  throws netscape.ldap.LDAPException 
	private static void printEnum (java.util.Enumeration) 
	public static void main (java.lang.String[]) 
}

netscape/ldap/LDAPSyntaxSchema.class
LDAPSyntaxSchema.java
package netscape.ldap
public netscape.ldap.LDAPSyntaxSchema extends netscape.ldap.LDAPSchemaElement {
	static final long serialVersionUID
	protected netscape.ldap.LDAPSyntaxSchemaElement syntaxElement
	protected void <init> () 
	public void <init> (java.lang.String, java.lang.String) 
	public void <init> (java.lang.String) 
	public int getSyntax () 
	public java.lang.String getSyntaxString () 
	public java.lang.String getValue () 
	public java.lang.String toString () 
}

netscape/ldap/LDAPSearchResult.class
LDAPSearchResult.java
package netscape.ldap
public netscape.ldap.LDAPSearchResult extends netscape.ldap.LDAPMessage {
	static final long serialVersionUID
	private netscape.ldap.LDAPEntry m_entry
	void <init> (int, netscape.ldap.client.opers.JDAPSearchResponse, netscape.ldap.LDAPControl[]) 
	public netscape.ldap.LDAPEntry getEntry () 
}

netscape/ldap/LDAPSearchResultReference.class
LDAPSearchResultReference.java
package netscape.ldap
public netscape.ldap.LDAPSearchResultReference extends netscape.ldap.LDAPMessage {
	static final long serialVersionUID
	private String[] m_URLs
	void <init> (int, netscape.ldap.client.opers.JDAPSearchResultReference, netscape.ldap.LDAPControl[]) 
	public java.lang.String[] getUrls () 
}

netscape/ldap/LDAPSortKey.class
LDAPSortKey.java
package netscape.ldap
public netscape.ldap.LDAPSortKey extends java.lang.Object implements java.io.Serializable  {
	static final long serialVersionUID
	public static final int REVERSE
	private String m_key
	private boolean m_reverse
	private String m_matchRule
	public void <init> (java.lang.String) 
	public void <init> (java.lang.String, boolean) 
	public void <init> (java.lang.String, boolean, java.lang.String) 
	public java.lang.String getKey () 
	public boolean getReverse () 
	public java.lang.String getMatchRule () 
	public java.lang.String toString () 
}

netscape/ldap/LDAPTraceWriter.class
LDAPTraceWriter.java
package netscape.ldap
public abstract netscape.ldap.LDAPTraceWriter extends java.lang.Object {
	public abstract void write (java.lang.String) 
}

LDAPDelete.class
LDAPDelete.java
package 
public LDAPDelete extends LDAPTool {
	private static String[] m_delete_dn
	private static boolean m_cont
	private static java.io.BufferedReader m_reader
	public void <init> () 
	public static void main (java.lang.String[]) 
	private static void doUsage () 
	protected static void extractParameters (java.lang.String[]) 
	private static void dodelete () 
	private static void dodelete (netscape.ldap.LDAPConstraints) 
	private static boolean deleteEntry (java.lang.String, netscape.ldap.LDAPConstraints) 
	static void <clinit> () 
}

LDAPModify.class
LDAPModify.java
package 
public LDAPModify extends LDAPTool {
	private static boolean m_continuous
	private static boolean m_force
	private static boolean m_add
	private static boolean m_binaryFiles
	private static String m_rejectsFile
	private static netscape.ldap.util.LDIF m_ldif
	private static String m_file
	public void <init> () 
	public static void main (java.lang.String[]) 
	private static void doUsage () 
	protected static void extractParameters (java.lang.String[]) 
	private static void doModify ()  throws java.io.IOException 
	private static netscape.ldap.LDAPAttribute checkFiles (netscape.ldap.LDAPAttribute) 
	static void <clinit> () 
}

LDAPSearch.class
LDAPSearch.java
package 
public LDAPSearch extends LDAPTool {
	private static final String DSML_INTRO
	private static final String DSML_END
	private static final String DSML_RESULTS_INTRO
	private static final String DSML_RESULTS_END
	private static boolean m_attrsonly
	private static int m_deref
	private static int m_scope
	private static int m_sizelimit
	private static int m_timelimit
	private static int verbose
	private static String[] m_attrs
	private static String m_base
	private static String m_filter
	private static String m_sep
	private static java.util.Vector m_sort
	private static boolean m_sortOnServer
	private static boolean m_tempFiles
	private static int m_beforeCount
	private static int m_afterCount
	private static int m_index
	private static int m_count
	private static int m_vlvTokens
	private static String m_searchVal
	private static boolean m_foldLine
	private static final int MAX_LINE
	private static java.io.PrintWriter m_pw
	private static netscape.ldap.util.MimeBase64Encoder m_encoder
	private static boolean m_printDSML
	public void <init> () 
	public static void main (java.lang.String[]) 
	private static void doUsage () 
	protected static void extractParameters (java.lang.String[]) 
	private static void parseVlv (netscape.ldap.util.GetOpt) 
	private static void dosearch () 
	private static void printResults (netscape.ldap.LDAPSearchResults) 
	protected static void printString (java.lang.String) 
	protected static boolean isSchemaEntry (netscape.ldap.LDAPEntry) 
	private static void showControls (netscape.ldap.LDAPControl[]) 
	static void <clinit> () 
}

LDAPTool$1.class
LDAPTool.java
package 
 LDAPTool$1 extends java.lang.Object implements netscape.ldap.LDAPRebind  {
	void <init> () 
	public netscape.ldap.LDAPRebindAuth getRebindAuthentication (java.lang.String, int) 
}

LDAPTool.class
LDAPTool.java
package 
 LDAPTool extends java.lang.Object {
	protected static int m_ldapport
	protected static String m_binddn
	protected static String m_ldaphost
	protected static String m_passwd
	protected static int m_version
	protected static int m_debugLevel
	protected static int m_hopLimit
	protected static boolean m_referrals
	protected static netscape.ldap.LDAPConnection m_client
	protected static boolean m_justShow
	protected static boolean m_verbose
	protected static boolean m_ordinary
	protected static netscape.ldap.LDAPControl m_proxyControl
	void <init> () 
	protected static netscape.ldap.util.GetOpt extractParameters (java.lang.String, java.lang.String[]) 
	protected static void setDefaultReferralCredentials (netscape.ldap.LDAPConstraints) 
	static void <clinit> () 
}

netscape/ldap/errors/ErrorCodes.props
netscape/ldap/errors/ErrorCodes_de.props
netscape/ldap/errors/ErrorCodes_fr.props
netscape/ldap/errors/ErrorCodes_ja.props