Package org.bluezoo.gumdrop.ldap.client
Interface ExtendedResultHandler
public interface ExtendedResultHandler
Handler for extended operation results.
Extended operations allow protocol extensions beyond the core LDAP operations. Common examples include:
- Password Modify (RFC 3062)
- Who Am I (RFC 4532)
- Cancel (RFC 3909)
Note: STARTTLS is an extended operation but is handled specially
by LDAPConnected.startTLS(org.bluezoo.gumdrop.ldap.client.StartTLSResultHandler) and StartTLSResultHandler.
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleExtendedResult(LDAPResult result, String responseName, byte[] responseValue, LDAPSession session) Called when the extended operation completes.
-
Method Details
-
handleExtendedResult
void handleExtendedResult(LDAPResult result, String responseName, byte[] responseValue, LDAPSession session) Called when the extended operation completes.- Parameters:
result- the operation resultresponseName- the OID of the extended response (may be null)responseValue- the extended response value (may be null)session- operations for further directory access
-