protected static class JndiConnection.JndiExtendedRequest
extends java.lang.Object
implements javax.naming.ldap.ExtendedRequest
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
encoded
BER encoded request data.
|
private java.lang.String |
oid
OID of the extended request.
|
| Constructor and Description |
|---|
JndiExtendedRequest(java.lang.String id,
byte[] berValue)
Creates a new jndi extended request.
|
| Modifier and Type | Method and Description |
|---|---|
javax.naming.ldap.ExtendedResponse |
createExtendedResponse(java.lang.String id,
byte[] berValue,
int offset,
int length) |
byte[] |
getEncodedValue() |
java.lang.String |
getID() |
private final java.lang.String oid
private final byte[] encoded
public JndiExtendedRequest(java.lang.String id,
byte[] berValue)
id - request oidberValue - BER encoded requestpublic java.lang.String getID()
getID in interface javax.naming.ldap.ExtendedRequestpublic byte[] getEncodedValue()
getEncodedValue in interface javax.naming.ldap.ExtendedRequestpublic javax.naming.ldap.ExtendedResponse createExtendedResponse(java.lang.String id,
byte[] berValue,
int offset,
int length)
throws javax.naming.NamingException
createExtendedResponse in interface javax.naming.ldap.ExtendedRequestjavax.naming.NamingException