/gameoflife-web/tools/jmeter/printable_docs/usermanual/ldapanswer_xml.html
HTML | 395 lines | 317 code | 62 blank | 16 comment | 0 complexity | caa623d2a9c2e3a1f925db759add585c MD5 | raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="../../docs/css/style.css"/>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="author" value="Dolf Smits">
- <meta name="email" value="Dolf.Smits@Siemens.com">
- <title>JMeter - User's Manual: LDAP answer XML description</title>
- </head>
- <body bgcolor="#ffffff" text="#000000" link="#525D76">
- <table border="0" cellspacing="0">
- <tr>
- <td colspan="2">
- <a href="http://jakarta.apache.org"><img width="505" height="48" src="../../docs/images/jakarta-logo.gif" align="left" border="0"></a>
- </td>
- </tr>
- </table>
- <table border="0" cellspacing="4">
- <tr><td>
- <hr noshade size="1">
- </td></tr>
- <tr>
- <td align="left" valign="top">
- <table>
- <tr>
- <td bgcolor="#525D76">
- <div align="right"><a href="index.html"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Index</font></a></div>
- </td>
- <td bgcolor="#525D76">
- <div align="right"><a href="$next"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Next</font></a></div>
- </td>
- <td bgcolor="#525D76">
- <div align="right"><a href="$prev"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Prev</font></a></div>
- </td>
- </tr>
- </table>
- <br>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#525D76">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="ldapans_xml"><strong>description of the ldapanswer XML definition</strong></a></font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- The extended LDAP sampler was built to support testing for very complex testpurposes.
- It was aimed at supporting the LDAP operations as close as possible.
- As the results are not passed back in a user-readable form, I invented my own xml definition to
- construct an answer in xml encoding, so the results may be parsed with regextracter or alike functions.
-
- </p>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#828DA6">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="overview"><strong>1 Global overview</strong></a>
- </font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- The global structure is as follows:
- <br>
- </br>
-
-
-
- <ol>
- <li>
- <ldapanswer> and <ldapanswer/> are the begin and endtags which are used to define the beginning ands end of the answer.
-
- </li>
- <li>
- each ldapanswer contains 4 sections, an "operation" section (enclosed by
- <operation> tags) a respons code section (enclosed by <responsecode> tags), a
- response message (enclosed by <responsemessage> tags and (only with a search
- request) a searchresult section (enclosed with <searchresult> tags>
- </li>
- </ol>
-
-
-
- </p>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#828DA6">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="operation"><strong>1.1 The operation section</strong></a>
- </font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- The operation section defines the operation as it is sent to the LDAP Server. The
- following tags (with a short explanation) are used
-
-
- <ol>
- <li>
- <opertype><br>
- Thise describes which kind of operation was sent, it can have the following values:
- <ol>
- <li>
- bind<br>
- (this code is used for both a thread bind as a single bind/unbind operation)
- </li>
- <li>
- unbind
- </li>
- <li>
- compare
- </li>
- <li>
- add
- </li>
- <li>
- delete
- </li>
- <li>
- modfy
- </li>
- <li>
- rename
- </li>
- <li>
- search
- </li>
- </ol>
- </li>
- <li>
- <attributes>
- This will name all attributes that will be added or modified during an "add" or a "modify"
- operation.
- </li>
- <li>
- <baseobject>
- This will hold the value of the root or context prefix that will be used in the current session.
- This value is given for any "thread bind" and "thread unbind" operation
- </li>
- <li>
- <binddn>
- This is the DN of the user that is binding to the directory, it is used in the
- "thread bind", "thread unbind" and "single bind" operations.
- </li>
- <li>
- <comparedn>
- This is the DN of the object from which an attribute is compared to a given attributevalue
- It is only used in the "compare" operation.
- </li>
- <li>
- <comparefilter>
- This is the filter, in the form (attribute= value) that is used in the "compare" operation.
- </li>
- <li>
- <countlimit>
- This is the maximum number of searchresults that will be returned, as it is requested by the client.
- The actual number might be smaller as the server can have its own countlimit configured.
- This will be used only in search requests.</li>
- <li>
- <dn>
- This is the distinguished name of the object on which the actions are performed.
- It is used in Add, Delete, Modify and ModifyDN operations
- </li>
- <li>
- <newdn>
- This is the new distinghuised name of an object to which the object will be renamed
- or moved, it is used in de ModifyDN operation
- </li>
- <li>
- <scope>
- This is used in search operations, it can be 0 (object), 1 (onelevel) or 2 (subtree).
- It defines the scope of the search which can be limited to the above settings.
- </li>
- <li>
- <searchfilter>
- The searchfilter that will be used in a search request, it should be in proper LDAP syntax.
- </li>
- <li>
- <searchbase>
- The searchbase where a search is started, this is given, relative to the baseobject of the current connection.
- </li>
- <li>
- <timelimit>
- This is the maximum timethe server will use in finding the requested objects.as it is requested by the client.
- The actual number might be smaller as the server can have its own countlimit configured.
- This will be used only in search requests.</li>
- </ol>
-
-
-
- </p>
- </blockquote>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#828DA6">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="response_message"><strong>1.2 Response message section</strong></a>
- </font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- As the response code, the official LDAP error definitions are used, so this section
- contains the error message as returned from the server.
- A succesfull request always returns "Success" as the responsmessage.
- The following tag is used:
-
-
- <responsemessage><br>
-
- </p>
- </blockquote>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#828DA6">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="response_code"><strong>1.3 Response code section</strong></a>
- </font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- As the response code, the official LDAP error definitions are used, so this section
- contains the error number as returned from the server.
- A succesfull request always returns 0 (zero) as the responscode.
- The following tag is used:
-
-
- <responsecode><br>
-
-
-
- </p>
- </blockquote>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- <table border="0" cellspacing="0" cellpadding="2" width="100%">
- <tr><td bgcolor="#828DA6">
- <font color="#ffffff" face="arial,helvetica,sanserif">
- <a name="search"><strong>1.4 Search Result section</strong></a>
- </font>
- </td></tr>
- <tr><td>
- <blockquote>
- <p>
-
- The following tag is used:
-
-
- <searchresult><br>
- This gives the results from a serachrequest, as they are returned by the server.
- It contains the following tags:
- <ol>
- <li>
- <dn>
- This contains the complete distinghuised name of the object which is represented here
- </li>
- <li>
- <returnedattr>
- This contains the number of returned attributes.
- </li>
- <li>
- <attribute>
- Each returned attribute is given between these tags, it always consists of an
- attribute name and attribute value pair
- <ol>
- <li>
- <attributename>
- This contains the official attributename as returned by the server.
- </li>
- <li>
- <attributevalue>
- This contains the attribute value as returned by the server.
- </li>
- </ol>
- </li>
- </ol>
-
-
- </p>
- </blockquote>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- </blockquote>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- </blockquote>
- </p>
- </td></tr>
- <tr><td><br></td></tr>
- </table>
- <br>
- <table>
- <tr>
- <td bgcolor="#525D76">
- <div align="right"><a href="index.html"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Index</font></a></div>
- </td>
- <td bgcolor="#525D76">
- <div align="right"><a href="$next"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Next</font></a></div>
- </td>
- <td bgcolor="#525D76">
- <div align="right"><a href="$prev"><font size=-1 color="#ffffff" face="arial,helvetica,sanserif">Prev</font></a></div>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr><td>
- <hr noshade size="1">
- </td></tr>
- <tr>
- <td>
- <table width=100%>
- <tr>
- <td>
- <font color="#525D76" size="-1"><em>
- Copyright © 1999-2009, Apache Software Foundation
- </em></font>
- </td>
- <td align="right">
- <font color="#525D76" size="-1"><em>
- Updated: $updated
- </em></font>
- </td>
- </tr>
- <tr><td colspan="2">
- <div align="center"><font color="#525D76" size="-1">
- "Apache", the Apache feather, and the Apache JMeter logo are
- trademarks of the Apache Software Foundation for our open source software.
- </font>
- </div>
- </td></tr>
- </table>
- </td>
- </tr>
- </table>
- </body>
- </html>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-