org.ldaptive.extended
Class WhoAmIRequest

java.lang.Object
  extended by org.ldaptive.AbstractRequest
      extended by org.ldaptive.extended.WhoAmIRequest
All Implemented Interfaces:
ExtendedRequest, Message<RequestControl>, Request

public class WhoAmIRequest
extends AbstractRequest
implements ExtendedRequest

Contains the data required to perform an ldap who am i operation. See RFC 4532.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Field Summary
static String OID
          OID of this extended request.
 
Constructor Summary
WhoAmIRequest()
           
 
Method Summary
 byte[] encode()
          Provides the BER encoding of this request.
 String getOID()
          Returns the OID for this extended request.
 String toString()
          
 
Methods inherited from class org.ldaptive.AbstractRequest
getControls, getFollowReferrals, getIntermediateResponseHandlers, setControls, setFollowReferrals, setIntermediateResponseHandlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ldaptive.Request
getFollowReferrals, getIntermediateResponseHandlers
 
Methods inherited from interface org.ldaptive.Message
getControls
 

Field Detail

OID

public static final String OID
OID of this extended request.

See Also:
Constant Field Values
Constructor Detail

WhoAmIRequest

public WhoAmIRequest()
Method Detail

encode

public byte[] encode()
Provides the BER encoding of this request.

Specified by:
encode in interface ExtendedRequest
Returns:
BER encoded request

getOID

public String getOID()
Returns the OID for this extended request.

Specified by:
getOID in interface ExtendedRequest
Returns:
oid

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2003-2015 Virginia Tech. All Rights Reserved.