ExtendedRequest

Interface ExtendedRequest

All Superinterfaces:
Serializable
All Known Implementing Classes:
StartTlsRequest
public interface ExtendedRequest
extends Serializable

This interface represents an LDAPv3 extended operation request as defined in RFC 2251.

ExtendedRequest ::= [APPLICATION 23] SEQUENCE {
              requestName      [0] LDAPOID,
              requestValue     [1] OCTET STRING OPTIONAL }
It comprises an object identifier string and an optional ASN.1 BER encoded value.

The methods in this class are used by the service provider to construct the bits to send to the LDAP server. Applications typically only deal with the classes that imple