source: trunk/Packages/synapse/docs/help/ldapsend.html

Last change on this file was 2, checked in by chronos, 12 years ago
  • Přidáno: Základní kostra projektu.
  • Přidáno: Knihovna synapse.
File size: 12.2 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
2<html>
3<head>
4<meta name="GENERATOR" content="PasDoc 0.9.0">
5<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
6<title>ldapsend</title>
7<link rel="StyleSheet" type="text/css" href="pasdoc.css">
8</head>
9<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#FF0000">
10<h1 class="unit">Unit ldapsend</h1>
11<table class="sections">
12<tr>
13<td><a class="section" href="#@Description">Description</a></td><td><a class="section" href="#@Uses">uses</a></td><td><a class="section" href="#@Classes">Classes, Interfaces, Objects and Records</a></td><td><a class="section" href="#@FuncsProcs">Functions and Procedures</a></td><td><a class="section" href="#@Types">Types</a></td><td><a class="section" href="#@Constants">Constants</a></td><td>Variables</td></tr></table>
14<a name="@Description"></a><h2 class="description">Description</h2>
15<p>
16LDAP client</p>
17<p>
18
19
20<p>Used RFC: RFC-2251, RFC-2254, RFC-2829, RFC-2830</p>
21<a name="@Uses"></a><h2 class="uses">uses</h2>
22<ul class="useslist"><li>SysUtils</li><li>Classes</li><li><a href="blcksock.html">blcksock</a></li><li><a href="synautil.html">synautil</a></li><li><a href="asn1util.html">asn1util</a></li><li><a href="synacode.html">synacode</a></li></ul><h2 class="overview">Overview</h2>
23<a name="@Classes"></a><h3 class="cio">Classes, Interfaces, Objects and Records</h3>
24<table class="classestable">
25<tr class="listheader">
26<th class="itemname">Name</th>
27<th class="itemdesc">Description</th>
28</tr>
29<tr class="list">
30<td class="itemname">Class&nbsp;<a class="bold" href="ldapsend.TLDAPAttribute.html"><code>TLDAPAttribute</code></a></td>
31<td class="itemdesc">LDAP attribute with list of their values</td>
32</tr>
33<tr class="list2">
34<td class="itemname">Class&nbsp;<a class="bold" href="ldapsend.TLDAPAttributeList.html"><code>TLDAPAttributeList</code></a></td>
35<td class="itemdesc">List of <a class="normal" href="ldapsend.TLDAPAttribute.html">TLDAPAttribute</a></td>
36</tr>
37<tr class="list">
38<td class="itemname">Class&nbsp;<a class="bold" href="ldapsend.TLDAPResult.html"><code>TLDAPResult</code></a></td>
39<td class="itemdesc">LDAP result object</td>
40</tr>
41<tr class="list2">
42<td class="itemname">Class&nbsp;<a class="bold" href="ldapsend.TLDAPResultList.html"><code>TLDAPResultList</code></a></td>
43<td class="itemdesc">List of LDAP result objects</td>
44</tr>
45<tr class="list">
46<td class="itemname">Class&nbsp;<a class="bold" href="ldapsend.TLDAPSend.html"><code>TLDAPSend</code></a></td>
47<td class="itemdesc">Implementation of LDAP client</td>
48</tr>
49</table>
50<a name="@FuncsProcs"></a><h3 class="summary">Functions and Procedures</h3>
51<table class="summary">
52<tr class="list">
53<td class="itemcode"><code>function <b><a href="ldapsend.html#LDAPResultDump">LDAPResultDump</a></b>(const Value: <a href="ldapsend.TLDAPResultList.html">TLDAPResultList</a>): AnsiString;</code></td>
54</tr>
55</table>
56<a name="@Types"></a><h3 class="summary">Types</h3>
57<table class="summary">
58<tr class="list">
59<td class="itemcode"><code><b><a href="ldapsend.html#TLDAPModifyOp">TLDAPModifyOp</a></b> = (...);</code></td>
60</tr>
61<tr class="list2">
62<td class="itemcode"><code><b><a href="ldapsend.html#TLDAPSearchScope">TLDAPSearchScope</a></b> = (...);</code></td>
63</tr>
64<tr class="list">
65<td class="itemcode"><code><b><a href="ldapsend.html#TLDAPSearchAliases">TLDAPSearchAliases</a></b> = (...);</code></td>
66</tr>
67</table>
68<a name="@Constants"></a><h3 class="summary">Constants</h3>
69<table class="summary">
70<tr class="list">
71<td class="itemcode"><code><b><a href="ldapsend.html#cLDAPProtocol">cLDAPProtocol</a></b> = '389';</code></td>
72</tr>
73<tr class="list2">
74<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_BIND_REQUEST">LDAP_ASN1_BIND_REQUEST</a></b> = $60;</code></td>
75</tr>
76<tr class="list">
77<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_BIND_RESPONSE">LDAP_ASN1_BIND_RESPONSE</a></b> = $61;</code></td>
78</tr>
79<tr class="list2">
80<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_UNBIND_REQUEST">LDAP_ASN1_UNBIND_REQUEST</a></b> = $42;</code></td>
81</tr>
82<tr class="list">
83<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_SEARCH_REQUEST">LDAP_ASN1_SEARCH_REQUEST</a></b> = $63;</code></td>
84</tr>
85<tr class="list2">
86<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_SEARCH_ENTRY">LDAP_ASN1_SEARCH_ENTRY</a></b> = $64;</code></td>
87</tr>
88<tr class="list">
89<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_SEARCH_DONE">LDAP_ASN1_SEARCH_DONE</a></b> = $65;</code></td>
90</tr>
91<tr class="list2">
92<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_SEARCH_REFERENCE">LDAP_ASN1_SEARCH_REFERENCE</a></b> = $73;</code></td>
93</tr>
94<tr class="list">
95<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_MODIFY_REQUEST">LDAP_ASN1_MODIFY_REQUEST</a></b> = $66;</code></td>
96</tr>
97<tr class="list2">
98<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_MODIFY_RESPONSE">LDAP_ASN1_MODIFY_RESPONSE</a></b> = $67;</code></td>
99</tr>
100<tr class="list">
101<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_ADD_REQUEST">LDAP_ASN1_ADD_REQUEST</a></b> = $68;</code></td>
102</tr>
103<tr class="list2">
104<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_ADD_RESPONSE">LDAP_ASN1_ADD_RESPONSE</a></b> = $69;</code></td>
105</tr>
106<tr class="list">
107<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_DEL_REQUEST">LDAP_ASN1_DEL_REQUEST</a></b> = $4A;</code></td>
108</tr>
109<tr class="list2">
110<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_DEL_RESPONSE">LDAP_ASN1_DEL_RESPONSE</a></b> = $6B;</code></td>
111</tr>
112<tr class="list">
113<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_MODIFYDN_REQUEST">LDAP_ASN1_MODIFYDN_REQUEST</a></b> = $6C;</code></td>
114</tr>
115<tr class="list2">
116<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_MODIFYDN_RESPONSE">LDAP_ASN1_MODIFYDN_RESPONSE</a></b> = $6D;</code></td>
117</tr>
118<tr class="list">
119<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_COMPARE_REQUEST">LDAP_ASN1_COMPARE_REQUEST</a></b> = $6E;</code></td>
120</tr>
121<tr class="list2">
122<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_COMPARE_RESPONSE">LDAP_ASN1_COMPARE_RESPONSE</a></b> = $6F;</code></td>
123</tr>
124<tr class="list">
125<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_ABANDON_REQUEST">LDAP_ASN1_ABANDON_REQUEST</a></b> = $70;</code></td>
126</tr>
127<tr class="list2">
128<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_EXT_REQUEST">LDAP_ASN1_EXT_REQUEST</a></b> = $77;</code></td>
129</tr>
130<tr class="list">
131<td class="itemcode"><code><b><a href="ldapsend.html#LDAP_ASN1_EXT_RESPONSE">LDAP_ASN1_EXT_RESPONSE</a></b> = $78;</code></td>
132</tr>
133</table>
134<h2 class="description">Description</h2>
135<h3 class="detail">Functions and Procedures</h3>
136<table class="detail">
137<tr class="list">
138<td class="itemcode"><a name="LDAPResultDump"></a><code>function <b>LDAPResultDump</b>(const Value: <a href="ldapsend.TLDAPResultList.html">TLDAPResultList</a>): AnsiString;</code></td>
139</tr>
140</table>
141<p>
142Dump result of LDAP SEARCH into human readable form. Good for debugging.</p>
143<h3 class="detail">Types</h3>
144<table class="detail">
145<tr class="list">
146<td class="itemcode"><a name="TLDAPModifyOp"></a><code><b>TLDAPModifyOp</b> = (...);</code></td>
147</tr>
148</table>
149<p>
150Define possible operations for LDAP MODIFY operations.</p>
151<ul>
152<li>
153MO_Add: </li>
154<li>
155MO_Delete: </li>
156<li>
157MO_Replace: </li>
158</ul>
159<table class="detail">
160<tr class="list">
161<td class="itemcode"><a name="TLDAPSearchScope"></a><code><b>TLDAPSearchScope</b> = (...);</code></td>
162</tr>
163</table>
164<p>
165Specify possible values for search scope.</p>
166<ul>
167<li>
168SS_BaseObject: </li>
169<li>
170SS_SingleLevel: </li>
171<li>
172SS_WholeSubtree: </li>
173</ul>
174<table class="detail">
175<tr class="list">
176<td class="itemcode"><a name="TLDAPSearchAliases"></a><code><b>TLDAPSearchAliases</b> = (...);</code></td>
177</tr>
178</table>
179<p>
180Specify possible values about alias dereferencing.</p>
181<ul>
182<li>
183SA_NeverDeref: </li>
184<li>
185SA_InSearching: </li>
186<li>
187SA_FindingBaseObj: </li>
188<li>
189SA_Always: </li>
190</ul>
191<h3 class="detail">Constants</h3>
192<table class="detail">
193<tr class="list">
194<td class="itemcode"><a name="cLDAPProtocol"></a><code><b>cLDAPProtocol</b> = '389';</code></td>
195</tr>
196</table>
197&nbsp;<table class="detail">
198<tr class="list">
199<td class="itemcode"><a name="LDAP_ASN1_BIND_REQUEST"></a><code><b>LDAP_ASN1_BIND_REQUEST</b> = $60;</code></td>
200</tr>
201</table>
202&nbsp;<table class="detail">
203<tr class="list">
204<td class="itemcode"><a name="LDAP_ASN1_BIND_RESPONSE"></a><code><b>LDAP_ASN1_BIND_RESPONSE</b> = $61;</code></td>
205</tr>
206</table>
207&nbsp;<table class="detail">
208<tr class="list">
209<td class="itemcode"><a name="LDAP_ASN1_UNBIND_REQUEST"></a><code><b>LDAP_ASN1_UNBIND_REQUEST</b> = $42;</code></td>
210</tr>
211</table>
212&nbsp;<table class="detail">
213<tr class="list">
214<td class="itemcode"><a name="LDAP_ASN1_SEARCH_REQUEST"></a><code><b>LDAP_ASN1_SEARCH_REQUEST</b> = $63;</code></td>
215</tr>
216</table>
217&nbsp;<table class="detail">
218<tr class="list">
219<td class="itemcode"><a name="LDAP_ASN1_SEARCH_ENTRY"></a><code><b>LDAP_ASN1_SEARCH_ENTRY</b> = $64;</code></td>
220</tr>
221</table>
222&nbsp;<table class="detail">
223<tr class="list">
224<td class="itemcode"><a name="LDAP_ASN1_SEARCH_DONE"></a><code><b>LDAP_ASN1_SEARCH_DONE</b> = $65;</code></td>
225</tr>
226</table>
227&nbsp;<table class="detail">
228<tr class="list">
229<td class="itemcode"><a name="LDAP_ASN1_SEARCH_REFERENCE"></a><code><b>LDAP_ASN1_SEARCH_REFERENCE</b> = $73;</code></td>
230</tr>
231</table>
232&nbsp;<table class="detail">
233<tr class="list">
234<td class="itemcode"><a name="LDAP_ASN1_MODIFY_REQUEST"></a><code><b>LDAP_ASN1_MODIFY_REQUEST</b> = $66;</code></td>
235</tr>
236</table>
237&nbsp;<table class="detail">
238<tr class="list">
239<td class="itemcode"><a name="LDAP_ASN1_MODIFY_RESPONSE"></a><code><b>LDAP_ASN1_MODIFY_RESPONSE</b> = $67;</code></td>
240</tr>
241</table>
242&nbsp;<table class="detail">
243<tr class="list">
244<td class="itemcode"><a name="LDAP_ASN1_ADD_REQUEST"></a><code><b>LDAP_ASN1_ADD_REQUEST</b> = $68;</code></td>
245</tr>
246</table>
247&nbsp;<table class="detail">
248<tr class="list">
249<td class="itemcode"><a name="LDAP_ASN1_ADD_RESPONSE"></a><code><b>LDAP_ASN1_ADD_RESPONSE</b> = $69;</code></td>
250</tr>
251</table>
252&nbsp;<table class="detail">
253<tr class="list">
254<td class="itemcode"><a name="LDAP_ASN1_DEL_REQUEST"></a><code><b>LDAP_ASN1_DEL_REQUEST</b> = $4A;</code></td>
255</tr>
256</table>
257&nbsp;<table class="detail">
258<tr class="list">
259<td class="itemcode"><a name="LDAP_ASN1_DEL_RESPONSE"></a><code><b>LDAP_ASN1_DEL_RESPONSE</b> = $6B;</code></td>
260</tr>
261</table>
262&nbsp;<table class="detail">
263<tr class="list">
264<td class="itemcode"><a name="LDAP_ASN1_MODIFYDN_REQUEST"></a><code><b>LDAP_ASN1_MODIFYDN_REQUEST</b> = $6C;</code></td>
265</tr>
266</table>
267&nbsp;<table class="detail">
268<tr class="list">
269<td class="itemcode"><a name="LDAP_ASN1_MODIFYDN_RESPONSE"></a><code><b>LDAP_ASN1_MODIFYDN_RESPONSE</b> = $6D;</code></td>
270</tr>
271</table>
272&nbsp;<table class="detail">
273<tr class="list">
274<td class="itemcode"><a name="LDAP_ASN1_COMPARE_REQUEST"></a><code><b>LDAP_ASN1_COMPARE_REQUEST</b> = $6E;</code></td>
275</tr>
276</table>
277&nbsp;<table class="detail">
278<tr class="list">
279<td class="itemcode"><a name="LDAP_ASN1_COMPARE_RESPONSE"></a><code><b>LDAP_ASN1_COMPARE_RESPONSE</b> = $6F;</code></td>
280</tr>
281</table>
282&nbsp;<table class="detail">
283<tr class="list">
284<td class="itemcode"><a name="LDAP_ASN1_ABANDON_REQUEST"></a><code><b>LDAP_ASN1_ABANDON_REQUEST</b> = $70;</code></td>
285</tr>
286</table>
287&nbsp;<table class="detail">
288<tr class="list">
289<td class="itemcode"><a name="LDAP_ASN1_EXT_REQUEST"></a><code><b>LDAP_ASN1_EXT_REQUEST</b> = $77;</code></td>
290</tr>
291</table>
292&nbsp;<table class="detail">
293<tr class="list">
294<td class="itemcode"><a name="LDAP_ASN1_EXT_RESPONSE"></a><code><b>LDAP_ASN1_EXT_RESPONSE</b> = $78;</code></td>
295</tr>
296</table>
297&nbsp;<hr noshade size="1"><span class="appinfo"><em>Generated by <a target="_parent" href="http://pasdoc.sourceforge.net/">PasDoc 0.9.0</a> on 2012-04-23 21:38:51</em>
298</span>
299</body></html>
Note: See TracBrowser for help on using the repository browser.