public class ListNamedPasswordsResponse
extends com.novell.ldap.LDAPExtendedResponse
ListNamedPasswordsRequest operation.
If this class is registered via LDAPExtendedResponse.register then the return from
the LDAPConnection.extendedOperation call will be an instance of this
class. Call this class's register method or call
DirXMLExtensions.initialize to register all DirXML LDAP extension response classes.
ASN1Sequence (0 or more of):
ASN1Set:
ASN1OctetString UTF-8 encoded password name
ASN1OctetString UTF-8 encoded password description
ABANDON_REQUEST, ADD_REQUEST, ADD_RESPONSE, BIND_REQUEST, BIND_RESPONSE, COMPARE_REQUEST, COMPARE_RESPONSE, DEL_REQUEST, DEL_RESPONSE, EXTENDED_REQUEST, EXTENDED_RESPONSE, INTERMEDIATE_RESPONSE, message, MODIFY_RDN_REQUEST, MODIFY_RDN_RESPONSE, MODIFY_REQUEST, MODIFY_RESPONSE, SEARCH_REQUEST, SEARCH_RESPONSE, SEARCH_RESULT, SEARCH_RESULT_REFERENCE, UNBIND_REQUEST| Constructor and Description |
|---|
ListNamedPasswordsResponse(byte[] berData,
int offset,
int length)
Constructor used to create the JNDI
ExtendedResponse implementation. |
ListNamedPasswordsResponse(com.novell.ldap.rfc2251.RfcLDAPMessage rfcMessage)
Constructor used by response factory to create an instance of this class
based on a response message.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getEncodedValue() |
java.util.List |
getList()
Return a
List of named password names and descriptions. |
static void |
register()
Register this class with
LDAPExtendedResponse.register for automatic construction
of this class as a result of LDAPConnection.extendedOperation. |
getID, getRegisteredResponses, getValue, register, setDeserializedValueschkResultCode, getControls, getErrorMessage, getMatchedDN, getMessageID, getReferrals, getResultCode, getTypegetTag, isRequest, readDSML, readExternal, setTag, toString, writeDSML, writeExternalpublic ListNamedPasswordsResponse(com.novell.ldap.rfc2251.RfcLDAPMessage rfcMessage)
rfcMessage - message containing response datapublic ListNamedPasswordsResponse(byte[] berData,
int offset,
int length)
ExtendedResponse implementation.berData - LBER-encoded response dataoffset - offset of start of response data in berData parameterlength - length of response datapublic java.util.List getList()
List of named password names and descriptions. Each element of the list is
a two-element array of Strings.public static void register()
throws java.lang.ClassNotFoundException
LDAPExtendedResponse.register for automatic construction
of this class as a result of LDAPConnection.extendedOperation.java.lang.ClassNotFoundException - thrown if the java.lang.Class object for this
class cannot be obtained.public byte[] getEncodedValue()
getEncodedValue in interface javax.naming.ldap.ExtendedResponse