LDAP Classes
Implements Java LDAP
A B C D E F G H I L M N O P R S T U

L

LDAP_NOT_SUPPORTED - Static variable in class org.ietf.ldap.LDAPException
Indicates that the requested functionality is not supported by the client.
LDAP_PROPERTY_PROTOCOL - Static variable in class org.ietf.ldap.LDAPConnection
A string that can be passed in to the getProperty method.
LDAP_PROPERTY_SDK - Static variable in class org.ietf.ldap.LDAPConnection
A string that can be passed in to the getProperty method.
LDAP_PROPERTY_SECURITY - Static variable in class org.ietf.ldap.LDAPConnection
A string that can be passed in to the getProperty method.
LDAP_TIMEOUT - Static variable in class org.ietf.ldap.LDAPException
Indicates that the time limit of the LDAP client was exceeded while waiting for a result.
LDAPAttribute - class org.ietf.ldap.LDAPAttribute.
Represents the name and values of one attribute of a directory entry.
LDAPAttribute(LDAPAttribute) - Constructor for class org.ietf.ldap.LDAPAttribute
Constructs an attribute with copies of all values of the input attribute.
LDAPAttribute(String) - Constructor for class org.ietf.ldap.LDAPAttribute
Constructs an attribute with no values.
LDAPAttribute(String, byte[]) - Constructor for class org.ietf.ldap.LDAPAttribute
Constructs an attribute with a byte-formatted value.
LDAPAttribute(String, String) - Constructor for class org.ietf.ldap.LDAPAttribute
Constructs an attribute that has a single string value.
LDAPAttribute(String, String[]) - Constructor for class org.ietf.ldap.LDAPAttribute
Constructs an attribute that has an array of string values.
LDAPAttributeSchema - class org.ietf.ldap.LDAPAttributeSchema.
Represents the schematic definition of a particular attribute in a particular Directory Server.
LDAPAttributeSchema(String) - Constructor for class org.ietf.ldap.LDAPAttributeSchema
Constructs an attribute definition from the raw string value returned on a directory query for "attributetypes".
LDAPAttributeSchema(String[], String, String, String, boolean, String, boolean, String, String, String, boolean, boolean, int) - Constructor for class org.ietf.ldap.LDAPAttributeSchema
Constructs an attribute definition for adding to or deleting from a directory's schema.
LDAPAttributeSet - class org.ietf.ldap.LDAPAttributeSet.
An LDAPAttributeSet is a collection of LDAPAttribute classes as returned from an LDAPEntry on a search or read operation.
LDAPAttributeSet() - Constructor for class org.ietf.ldap.LDAPAttributeSet
Constructs an empty set of attributes.
LDAPAuthHandler - interface org.ietf.ldap.LDAPAuthHandler.
Used to provide authentication credentials when processing a referral.
LDAPAuthProvider - class org.ietf.ldap.LDAPAuthProvider.
This class encapsulates authentiation credentials for the specified host and port.
LDAPAuthProvider(String, byte[]) - Constructor for class org.ietf.ldap.LDAPAuthProvider
Constructs information that is used by the client for authentication when following referrals automatically.
LDAPBindHandler - interface org.ietf.ldap.LDAPBindHandler.
Used to do explicit bind processing on a referral.
LDAPCompareAttrNames - class org.ietf.ldap.LDAPCompareAttrNames.
An object of this class supports sorting search results by attribute name, in ascending or descending order.
LDAPCompareAttrNames(String) - Constructor for class org.ietf.ldap.LDAPCompareAttrNames
Constructs an object that sorts results by a single attribute, in ascending order.
LDAPCompareAttrNames(String[]) - Constructor for class org.ietf.ldap.LDAPCompareAttrNames
Constructs an object that sorts by one or more attributes, in the order provided, in ascending order.
LDAPCompareAttrNames(String[], boolean[]) - Constructor for class org.ietf.ldap.LDAPCompareAttrNames
Constructs an object that sorts by one or more attributes, in the order provided, in either ascending or descending order for each attribute.
LDAPCompareAttrNames(String, boolean) - Constructor for class org.ietf.ldap.LDAPCompareAttrNames
Constructs an object that sorts results by a single attribute, in either ascending or descending order.
LDAPConnection - class org.ietf.ldap.LDAPConnection.
Represents the central class that encapsulates the connection to a directory server through the LDAP protocol.
LDAPConnection() - Constructor for class org.ietf.ldap.LDAPConnection
Constructs a new LDAPConnection object, which represents a connection to an LDAP server.
LDAPConnection(LDAPSocketFactory) - Constructor for class org.ietf.ldap.LDAPConnection
Constructs a new LDAPConnection object, which will use the supplied class factory to construct a socket connection during LDAPConnection.connect method.
LDAPConstraints - class org.ietf.ldap.LDAPConstraints.
Represents a set of options to control an LDAP operation.
LDAPConstraints() - Constructor for class org.ietf.ldap.LDAPConstraints
Constructs an LDAPConstraints object, using the default option values.
LDAPConstraints(int, boolean, LDAPReferralHandler, int) - Constructor for class org.ietf.ldap.LDAPConstraints
Constructs a new LDAPConstraints object, using the specified operational constraints for waiting, referrals, LDAPBindHandler object, and hop limit.
LDAPControl - class org.ietf.ldap.LDAPControl.
Encapsulates additional optional parameters for an LDAP operation, either on the server or on the client.
LDAPControl(LDAPControl) - Constructor for class org.ietf.ldap.LDAPControl
Constructs a control from a com.novell.ldap.LDAPControl object
LDAPControl(String, boolean, byte[]) - Constructor for class org.ietf.ldap.LDAPControl
Constructs a new LDAPControl object using the specified values.
LDAPDITContentRuleSchema - class org.ietf.ldap.LDAPDITContentRuleSchema.
Represents ia specific DIT (Directory Information Tree) content rule in the directory schema.
LDAPDITContentRuleSchema(String) - Constructor for class org.ietf.ldap.LDAPDITContentRuleSchema
Constructs a DIT content rule from the raw string value returned from a schema query for DITContentRules.
LDAPDITContentRuleSchema(String[], String, String, boolean, String[], String[], String[], String[]) - Constructor for class org.ietf.ldap.LDAPDITContentRuleSchema
Constructs a DIT content rule for adding to or deleting from the schema.
LDAPDITStructureRuleSchema - class org.ietf.ldap.LDAPDITStructureRuleSchema.
Represents the definition of a specific DIT (Directory Information Tree) structure rule in the directory schema.
LDAPDITStructureRuleSchema(String) - Constructor for class org.ietf.ldap.LDAPDITStructureRuleSchema
Constructs a DIT structure rule from the raw string value returned from a schema query for dITStructureRules.
LDAPDITStructureRuleSchema(String[], int, String, boolean, String, String[]) - Constructor for class org.ietf.ldap.LDAPDITStructureRuleSchema
Constructs a DIT structure rule for adding to or deleting from the schema.
LDAPDN - class org.ietf.ldap.LDAPDN.
A utility class to facilitate composition and deomposition of distinguished names (DNs).
LDAPDN() - Constructor for class org.ietf.ldap.LDAPDN
 
LDAPEntry - class org.ietf.ldap.LDAPEntry.
Represents a single entry in a directory, consisting of a distinguished name (DN) and zero or more attributes.
LDAPEntry() - Constructor for class org.ietf.ldap.LDAPEntry
Constructs an empty entry.
LDAPEntry(String) - Constructor for class org.ietf.ldap.LDAPEntry
Constructs a new entry with the specified distinguished name and with an empty attribute set.
LDAPEntry(String, LDAPAttributeSet) - Constructor for class org.ietf.ldap.LDAPEntry
Constructs a new entry with the specified distinguished name and set of attributes.
LDAPEntryChangeControl - class org.ietf.ldap.controls.LDAPEntryChangeControl.
LDAPEntryChangeControl is a Server Control returned at the request of the client in response to a persistent search request.
LDAPEntryChangeControl(String, boolean, byte[]) - Constructor for class org.ietf.ldap.controls.LDAPEntryChangeControl
This constructor is called by the SDK to create an LDAPEntryChangeControl.
LDAPException - exception org.ietf.ldap.LDAPException.
Thrown to indicate that an LDAP error has occurred.
LDAPException() - Constructor for class org.ietf.ldap.LDAPException
Constructs a default exception with no specific error information.
LDAPException(String, int, String) - Constructor for class org.ietf.ldap.LDAPException
Constructs an exception with a detailed message String and the result code.
LDAPException(String, int, String, String) - Constructor for class org.ietf.ldap.LDAPException
Constructs an exception with a detailed message String, result code, and a matchedDN returned from the server.
LDAPException(String, int, String, Throwable) - Constructor for class org.ietf.ldap.LDAPException
Constructs an exception with a detailed message String, the result code, and the root exception.
LDAPExtendedOperation - class org.ietf.ldap.LDAPExtendedOperation.
Encapsulates an ID which uniquely identifies a particular extended operation.
LDAPExtendedOperation(String, byte[]) - Constructor for class org.ietf.ldap.LDAPExtendedOperation
Constructs a new object with the specified object ID and data.
LDAPExtendedResponse - class org.ietf.ldap.LDAPExtendedResponse.
Encapsulates the response returned by an LDAP server on an asynchronous extended operation request.
LDAPLocalException - exception org.ietf.ldap.LDAPLocalException.
Represents an LDAP exception that is not a result of a server response.
LDAPLocalException() - Constructor for class org.ietf.ldap.LDAPLocalException
Constructs a default local exception with no specific error information.
LDAPLocalException(String, int) - Constructor for class org.ietf.ldap.LDAPLocalException
Constructs an exception with a detailed message String and the result code.
LDAPLocalException(String, int, Throwable) - Constructor for class org.ietf.ldap.LDAPLocalException
Constructs an exception with a detailed message String, the result code, and the root exception.
LDAPMatchingRuleSchema - class org.ietf.ldap.LDAPMatchingRuleSchema.
Represents the schematic definition of a particular matching rule in a particular Directory Server.
LDAPMatchingRuleSchema(String[], String, String, String[], boolean, String) - Constructor for class org.ietf.ldap.LDAPMatchingRuleSchema
Constructs a matching rule definition for adding to or deleting from a directory.
LDAPMatchingRuleSchema(String, String) - Constructor for class org.ietf.ldap.LDAPMatchingRuleSchema
Constructs a matching rule definition from the raw string values returned from a schema query for "matchingRule" and for "matchingRuleUse" for the same rule.
LDAPMatchingRuleUseSchema - class org.ietf.ldap.LDAPMatchingRuleUseSchema.
Represents the definition of a specific matching rule use in the directory schema.
LDAPMatchingRuleUseSchema(String) - Constructor for class org.ietf.ldap.LDAPMatchingRuleUseSchema
Constructs a matching rule use definition from the raw string value returned on a schema query for matchingRuleUse.
LDAPMatchingRuleUseSchema(String[], String, String, boolean, String[]) - Constructor for class org.ietf.ldap.LDAPMatchingRuleUseSchema
Constructs a matching rule use definition for adding to or deleting from the schema.
LDAPMessage - class org.ietf.ldap.LDAPMessage.
Represents the base class for LDAP request and response messages.
LDAPMessage(LDAPMessage) - Constructor for class org.ietf.ldap.LDAPMessage
Creates an LDAPMessage from a com.novell.ldap.LDAPMessage object
LDAPMessageQueue - interface org.ietf.ldap.LDAPMessageQueue.
The common interface for LDAPResponseQueue and LDAPSearchQueue.
LDAPModification - class org.ietf.ldap.LDAPModification.
Represents a single add, delete, or replace operation to an LDAPAttribute.
LDAPModification(int, LDAPAttribute) - Constructor for class org.ietf.ldap.LDAPModification
Specifies a modification to be made to an attribute.
LDAPNameFormSchema - class org.ietf.ldap.LDAPNameFormSchema.
Represents a specific a name form in the directory schema.
LDAPNameFormSchema(String) - Constructor for class org.ietf.ldap.LDAPNameFormSchema
Constructs a DIT content rule from the raw string value returned on a schema query for nameForms.
LDAPNameFormSchema(String[], String, String, boolean, String, String[], String[]) - Constructor for class org.ietf.ldap.LDAPNameFormSchema
Constructs a name form for adding to or deleting from the schema.
LDAPObjectClassSchema - class org.ietf.ldap.LDAPObjectClassSchema.
Represents the schematic definition of a particular object class in a particular directory server.
LDAPObjectClassSchema(String) - Constructor for class org.ietf.ldap.LDAPObjectClassSchema
Constructs an object class definition from the raw string value returned from a directory query for "objectClasses".
LDAPObjectClassSchema(String[], String, String[], String, String[], String[], int, boolean) - Constructor for class org.ietf.ldap.LDAPObjectClassSchema
Constructs an object class definition for adding to or deleting from a directory's schema.
LDAPPersistSearchControl - class org.ietf.ldap.controls.LDAPPersistSearchControl.
LDAPPersistSearchControl is a Server Control that allows a client to receive notifications from the server of changes to entries within the searches result set.
LDAPPersistSearchControl() - Constructor for class org.ietf.ldap.controls.LDAPPersistSearchControl
The default constructor.
LDAPPersistSearchControl(int, boolean, boolean, boolean) - Constructor for class org.ietf.ldap.controls.LDAPPersistSearchControl
Constructs an LDAPPersistSearchControl object according to the supplied parameters.
LDAPReferralException - exception org.ietf.ldap.LDAPReferralException.
Thrown when a server returns a referral and when a referral has not been followed.
LDAPReferralException() - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs a default exception with no specific error information.
LDAPReferralException(LDAPReferralException) - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs a referral exception from a com.novell.ldap.LDAPREferralException
LDAPReferralException(String) - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs a default exception with a specified string as additional information.
LDAPReferralException(String, int, String) - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs an exception with a specified error string, result code, and an error message from the server.
LDAPReferralException(String, int, String, Throwable) - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs an exception with a specified error string, result code, an error message from the server, and an exception that indicates a failure to follow a referral.
LDAPReferralException(String, Throwable) - Constructor for class org.ietf.ldap.LDAPReferralException
Constructs a default exception with a specified string as additional information and an exception that indicates a failure to follow a referral.
LDAPReferralHandler - interface org.ietf.ldap.LDAPReferralHandler.
Shared ancestor to the two types of referral objects - LDAPBind and LDAPRebind.
LDAPResponse - class org.ietf.ldap.LDAPResponse.
Represents the a message received from an LDAPServer in response to an asynchronous request.
LDAPResponse(LDAPResponse) - Constructor for class org.ietf.ldap.LDAPResponse
Creates an LDAPResponse from a com.novell.ldap.LDAPResponse object
LDAPResponseQueue - class org.ietf.ldap.LDAPResponseQueue.
Encapsulates a low-level mechanism for processing asynchronous messages received from a server.
LDAPSchema - class org.ietf.ldap.LDAPSchema.
Represents the schema controlling one or more entries held by a Directory Server.
LDAPSchema(LDAPEntry) - Constructor for class org.ietf.ldap.LDAPSchema
Constructs an LDAPSchema object from the attributes of an LDAPEntry.
LDAPSchemaElement - class org.ietf.ldap.LDAPSchemaElement.
The base class for representing LDAP schema elements.
LDAPSearchConstraints - class org.ietf.ldap.LDAPSearchConstraints.
Defines the options controlling search operations.
LDAPSearchConstraints() - Constructor for class org.ietf.ldap.LDAPSearchConstraints
Constructs an LDAPSearchConstraints object using the default values for the search constraints.
LDAPSearchConstraints(int, int, int, int, boolean, int, LDAPReferralHandler, int) - Constructor for class org.ietf.ldap.LDAPSearchConstraints
Constructs a new LDAPSearchConstraints object and allows specifying the operational constraints in that object, including the LDAPBind object.
LDAPSearchConstraints(LDAPConstraints) - Constructor for class org.ietf.ldap.LDAPSearchConstraints
Constructs an LDAPSearchConstraints object using the values from an existing Constraints object.
LDAPSearchQueue - class org.ietf.ldap.LDAPSearchQueue.
A mechanism for queuing asynchronous search results and references received from a server.
LDAPSearchResult - class org.ietf.ldap.LDAPSearchResult.
Encapsulates a single search result that is in response to an asynchronous search operation.
LDAPSearchResultReference - class org.ietf.ldap.LDAPSearchResultReference.
Encapsulates a continuation reference from an asynchronous search operation.
LDAPSearchResults - class org.ietf.ldap.LDAPSearchResults.
An LDAPSearchResults provides access to all results received during the operation (entries and exceptions).
LDAPSocketFactory - interface org.ietf.ldap.LDAPSocketFactory.
Used to construct a socket connection for use in an LDAPConnection.
LDAPSortControl - class org.ietf.ldap.controls.LDAPSortControl.
LDAPSortControl is a Server Control to specify how search results are to be sorted by the server.
LDAPSortControl(LDAPSortKey[], boolean) - Constructor for class org.ietf.ldap.controls.LDAPSortControl
Constructs a sort control with multiple sort keys.
LDAPSortControl(LDAPSortKey, boolean) - Constructor for class org.ietf.ldap.controls.LDAPSortControl
Constructs a sort control with a single key.
LDAPSortKey - class org.ietf.ldap.controls.LDAPSortKey.
Encapsulates parameters for sorting search results.
LDAPSortKey(String) - Constructor for class org.ietf.ldap.controls.LDAPSortKey
Constructs a new LDAPSortKey object using an attribute as the sort key.
LDAPSortKey(String, boolean) - Constructor for class org.ietf.ldap.controls.LDAPSortKey
Constructs a new LDAPSortKey object with the specified attribute name and sort order.
LDAPSortKey(String, boolean, String) - Constructor for class org.ietf.ldap.controls.LDAPSortKey
Constructs a new LDAPSortKey object with the specified attribute name, sort order, and a matching rule.
LDAPSortResponse - class org.ietf.ldap.controls.LDAPSortResponse.
LDAPSortResponse - will be added in newer version of LDAP Controls draft-- add descritption from draft here.
LDAPSortResponse(String, boolean, byte[]) - Constructor for class org.ietf.ldap.controls.LDAPSortResponse
This constructor is usually called by the SDK to instantiate an a LDAPControl corresponding to the Server response to a LDAP Sort Control request.
LDAPSyntaxSchema - class org.ietf.ldap.LDAPSyntaxSchema.
Represents a specific syntax definition in the directory schema.
LDAPSyntaxSchema(String) - Constructor for class org.ietf.ldap.LDAPSyntaxSchema
Constructs a syntax from the raw string value returned on a schema query for LDAPSyntaxes.
LDAPSyntaxSchema(String, String) - Constructor for class org.ietf.ldap.LDAPSyntaxSchema
Constructs a syntax for adding to or deleting from the schema.
LDAPUnsolicitedNotificationListener - interface org.ietf.ldap.LDAPUnsolicitedNotificationListener.
An object that implements this interface can be notified when unsolicited messages arrive from the server.
LDAPUrl - class org.ietf.ldap.LDAPUrl.
Encapsulates parameters of an LDAP URL query as defined in RFC2255.
LDAPUrl(String) - Constructor for class org.ietf.ldap.LDAPUrl
Constructs a URL object with the specified string as the URL.
LDAPUrl(String, int, String) - Constructor for class org.ietf.ldap.LDAPUrl
Constructs a URL object with the specified host, port, and DN.
LDAPUrl(String, int, String, String[], int, String, String[]) - Constructor for class org.ietf.ldap.LDAPUrl
Constructs an LDAP URL with all fields explicitly assigned, to specify an LDAP search operation.
LDAPVirtualListControl - class org.ietf.ldap.controls.LDAPVirtualListControl.
LDAPVirtualListControl is a Server Control used to specify that results from a search are to be returned in pages - which are subsets of the entire virtual result set.
LDAPVirtualListControl(int, int, int, int) - Constructor for class org.ietf.ldap.controls.LDAPVirtualListControl
Use this constructor to fetch a subset when the size of the virtual list is known,

LDAPVirtualListControl(int, int, int, int, String) - Constructor for class org.ietf.ldap.controls.LDAPVirtualListControl
Use this constructor to fetch a subset when the size of the virtual list is known,

LDAPVirtualListControl(String, int, int) - Constructor for class org.ietf.ldap.controls.LDAPVirtualListControl
Constructs a virtual list control using the specified filter expression.
LDAPVirtualListControl(String, int, int, String) - Constructor for class org.ietf.ldap.controls.LDAPVirtualListControl
Constructs a virtual list control using the specified filter expression along with an optional server context.
LDAPVirtualListResponse - class org.ietf.ldap.controls.LDAPVirtualListResponse.
LDAPVirtualListResponse is a Server Control returned by the server in response to a virtual list search request.
LDAPVirtualListResponse(String, boolean, byte[]) - Constructor for class org.ietf.ldap.controls.LDAPVirtualListResponse
This constructor is usually called by the SDK to instantiate an a LDAPControl corresponding to the Server response to a LDAP VLV Control request.
LOCAL_ERROR - Static variable in class org.ietf.ldap.LDAPException
Indicates that the LDAP client has an error.
LOOP_DETECT - Static variable in class org.ietf.ldap.LDAPException
Indicates that the client discovered an alias or referral loop, and is thus unable to complete this request.

LDAP Classes
Implements Java LDAP
A B C D E F G H I L M N O P R S T U
Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000