Ldap Sampler class is main class for the LDAP test. This will control all the
test available in the LDAP Test.
ADD
public static final String ADD
ARGUMENTS
public static final String ARGUMENTS
ATTRIBS
public static final String ATTRIBS
BASE_ENTRY_DN
public static final String BASE_ENTRY_DN
BIND
public static final String BIND
COMPARE
public static final String COMPARE
COMPAREDN
public static final String COMPAREDN
COMPAREFILT
public static final String COMPAREFILT
CONNTO
public static final String CONNTO
COUNTLIM
public static final String COUNTLIM
DELETE
public static final String DELETE
DEREF
public static final String DEREF
LDAPARGUMENTS
public static final String LDAPARGUMENTS
MODDDN
public static final String MODDDN
MODIFY
public static final String MODIFY
NEWDN
public static final String NEWDN
PARSEFLAG
public static final String PARSEFLAG
PORT
public static final String PORT
RENAME
public static final String RENAME
RETOBJ
public static final String RETOBJ
ROOTDN
public static final String ROOTDN
SBIND
public static final String SBIND
SCOPE
public static final String SCOPE
SEARCH
public static final String SEARCH
SEARCHBASE
public static final String SEARCHBASE
SEARCHFILTER
public static final String SEARCHFILTER
SECURE
public static final String SECURE
SERVERNAME
public static final String SERVERNAME
TEST
public static final String TEST
TIMELIM
public static final String TIMELIM
UNBIND
public static final String UNBIND
USERDN
public static final String USERDN
USERPW
public static final String USERPW
getArguments
public Arguments getArguments()
Gets the Arguments attribute of the LdapConfig object
- The arguments user defined test case
getAttrs
public String getAttrs()
Gets the attributes of the LDAPSampler object
getBaseEntryDN
public String getBaseEntryDN()
Gets the BaseEntryDN attribute of the LDAPSampler object
getConnTimeOut
public String getConnTimeOut()
getCountlim
public String getCountlim()
Gets the size limit attribute of the LDAPSampler object
getCountlimAsLong
public long getCountlimAsLong()
getLDAPArguments
public LDAPArguments getLDAPArguments()
Gets the LDAPArguments attribute of the LdapConfig object
- The LDAParguments user defined modify test case
getLabel
public String getLabel()
Returns a formatted string label describing this sampler Example output:
- a formatted string label describing this sampler
getPort
public String getPort()
Gets the Port attribute of the LDAPSampler object
getRootdn
public String getRootdn()
Gets the Rootdn attribute of the LDAPSampler object
getScope
public String getScope()
Gets the search scope attribute of the LDAPSampler object
getScopeAsInt
public int getScopeAsInt()
getServername
public String getServername()
Gets the servername attribute of the LDAPSampler object
getTest
public String getTest()
Gets the test attribute of the LDAPSampler object
- The test value (Add,Modify,Delete and search)
getTimelim
public String getTimelim()
Gets the time limit attribute of the LDAPSampler object
getTimelimAsInt
public int getTimelimAsInt()
getUserDN
public String getUserDN()
Gets the username attribute of the LDAP object
getUserPw
public String getUserPw()
Gets the password attribute of the LDAP object
isDeref
public boolean isDeref()
Gets the deref attribute of the LDAPSampler object
- if dereferencing is required
isParseFlag
public boolean isParseFlag()
isRetobj
public boolean isRetobj()
Gets the return objects attribute of the LDAPSampler object
- if the object(s) are to be returned
isSecure
public boolean isSecure()
sample
public SampleResult sample(Entry e)
!ToDo (Method description)
- sample in interface Sampler
e
- !ToDo (Parameter description)
- !ToDo (Return description)
setArguments
public void setArguments(Arguments value)
Sets the Arguments attribute of the LdapConfig object This will collect
values from the table for user defined test case
setAttrs
public void setAttrs(String newAttrs)
Sets the attributes of the LdapConfig object
newAttrs
- The new attributes value
setBaseEntryDN
public void setBaseEntryDN(String newbaseentry)
Sets the Base Entry DN attribute of the LDAPSampler object
newbaseentry
- The new Base entry DN value
setConnTimeOut
public void setConnTimeOut(String connto)
setCountlim
public void setCountlim(String newClim)
Sets the size limit attribute of the LDAPSampler object
newClim
- The new size limit value
setDeref
public void setDeref(String newDref)
Sets the deref attribute of the LDAPSampler object
newDref
- The new deref value
setLDAPArguments
public void setLDAPArguments(LDAPArguments value)
Sets the Arguments attribute of the LdapConfig object This will collect
values from the table for user defined test case
setParseFlag
public void setParseFlag(String parseFlag)
setPort
public void setPort(String port)
Sets the Port attribute of the ServerConfig object
port
- The new Port value
setRetobj
public void setRetobj(String newRobj)
Sets the return objects attribute of the LDAPSampler object
setRootdn
public void setRootdn(String newRootdn)
Sets the Rootdn attribute of the LDAPSampler object
newRootdn
- The new rootdn value
setScope
public void setScope(String newScope)
Sets the search scope attribute of the LDAPSampler object
newScope
- The new scope value
setSecure
public void setSecure(String sec)
setServername
public void setServername(String servername)
Sets the Servername attribute of the ServerConfig object
servername
- The new servername value
setTest
public void setTest(String newTest)
Sets the Test attribute of the LdapConfig object
newTest
- The new test value(Add,Modify,Delete and search)
setTimelim
public void setTimelim(String newTlim)
Sets the time limit attribute of the LDAPSampler object
newTlim
- The new time limit value
setUserDN
public void setUserDN(String newUserDN)
Sets the username attribute of the LDAP object
setUserPw
public void setUserPw(String newUserPw)
Sets the password attribute of the LDAP object