1Net::LDAP::Constant(3)User Contributed Perl DocumentationNet::LDAP::Constant(3)
2
3
4

NAME

6       Net::LDAP::Constant - Constants for use with Net::LDAP
7

SYNOPSIS

9        use Net::LDAP qw(LDAP_SUCCESS LDAP_PROTOCOL_ERROR);
10

DESCRIPTION

12       Net::LDAP::Constant exports constant subroutines for the following LDAP
13       error codes.
14
15   Protocol Constants
16       LDAP_SUCCESS (0)
17           Operation completed without error
18
19       LDAP_OPERATIONS_ERROR (1)
20           Server encountered an internal error
21
22       LDAP_PROTOCOL_ERROR (2)
23           Unrecognized version number or incorrect PDU structure
24
25       LDAP_TIMELIMIT_EXCEEDED (3)
26           The time limit on a search operation has been exceeded
27
28       LDAP_SIZELIMIT_EXCEEDED (4)
29           The maximum number of search results to return has been exceeded.
30
31       LDAP_COMPARE_FALSE (5)
32           This code is returned when a compare request completes and the
33           attribute value given is not in the entry specified
34
35       LDAP_COMPARE_TRUE (6)
36           This code is returned when a compare request completes and the
37           attribute value given is in the entry specified
38
39       LDAP_AUTH_METHOD_NOT_SUPPORTED (7)
40           Unrecognized SASL mechanism name
41
42       LDAP_STRONG_AUTH_NOT_SUPPORTED (7)
43           Unrecognized SASL mechanism name
44
45       LDAP_STRONG_AUTH_REQUIRED (8)
46           The server requires authentication be performed with a SASL
47           mechanism
48
49       LDAP_PARTIAL_RESULTS (9)
50           Returned to version 2 clients when a referral is returned. The
51           response will contain a list of URLs for other servers.
52
53       LDAP_REFERRAL (10)
54           The server is referring the client to another server. The response
55           will contain a list of URLs
56
57       LDAP_ADMIN_LIMIT_EXCEEDED (11)
58           The server has exceed the maximum number of entries to search while
59           gathering a list of search result candidates
60
61       LDAP_UNAVAILABLE_CRITICAL_EXT (12)
62           A control or matching rule specified in the request is not
63           supported by the server
64
65       LDAP_CONFIDENTIALITY_REQUIRED (13)
66           This result code is returned when confidentiality is required to
67           perform a given operation
68
69       LDAP_SASL_BIND_IN_PROGRESS (14)
70           The server requires the client to send a new bind request, with the
71           same SASL mechanism, to continue the authentication process
72
73       LDAP_NO_SUCH_ATTRIBUTE (16)
74           The request referenced an attribute that does not exist
75
76       LDAP_UNDEFINED_TYPE (17)
77           The request contains an undefined attribute type
78
79       LDAP_INAPPROPRIATE_MATCHING (18)
80           An extensible matching rule in the given filter does not apply to
81           the specified attribute
82
83       LDAP_CONSTRAINT_VIOLATION (19)
84           The request contains a value which does not meet with certain
85           constraints.  This result can be returned as a consequence of
86
87           ·   The request was to add or modify a user password, and the
88               password fails to meet the criteria the server is configured to
89               check. This could be that the password is too short, or a
90               recognizable word (e.g. it matches one of the attributes in the
91               users entry) or it matches a previous password used by the same
92               user.
93
94           ·   The request is a bind request to a user account that has been
95               locked
96
97       LDAP_TYPE_OR_VALUE_EXISTS (20)
98           The request attempted to add an attribute type or value that
99           already exists
100
101       LDAP_INVALID_SYNTAX (21)
102           Some part of the request contained an invalid syntax. It could be a
103           search with an invalid filter or a request to modify the schema and
104           the given schema has a bad syntax.
105
106       LDAP_NO_SUCH_OBJECT (32)
107           The server cannot find an object specified in the request
108
109       LDAP_ALIAS_PROBLEM (33)
110           Server encountered a problem while attempting to dereference an
111           alias
112
113       LDAP_INVALID_DN_SYNTAX (34)
114           The request contained an invalid DN
115
116       LDAP_IS_LEAF (35)
117           The specified entry is a leaf entry
118
119       LDAP_ALIAS_DEREF_PROBLEM (36)
120           Server encountered a problem while attempting to dereference an
121           alias
122
123       LDAP_PROXY_AUTHZ_FAILURE (47)
124           The user bound is not authorized to assume the requested identity.
125
126       LDAP_INAPPROPRIATE_AUTH (48)
127           The server requires the client which had attempted to bind
128           anonymously or without supplying credentials to provide some form
129           of credentials
130
131       LDAP_INVALID_CREDENTIALS (49)
132           The wrong password was supplied or the SASL credentials could not
133           be processed
134
135       LDAP_INSUFFICIENT_ACCESS (50)
136           The client does not have sufficient access to perform the requested
137           operation
138
139       LDAP_BUSY (51)
140           The server is too busy to perform requested operation
141
142       LDAP_UNAVAILABLE (52)
143           The server in unavailable to perform the request, or the server is
144           shutting down
145
146       LDAP_UNWILLING_TO_PERFORM (53)
147           The server is unwilling to perform the requested operation
148
149       LDAP_LOOP_DETECT (54)
150           The server was unable to perform the request due to an internal
151           loop detected
152
153       LDAP_SORT_CONTROL_MISSING (60)
154           The search contained a "virtual list view" control, but not a
155           server-side sorting control, which is required when a "virtual list
156           view" is given.
157
158       LDAP_INDEX_RANGE_ERROR (61)
159           The search contained a control for a "virtual list view" and the
160           results exceeded the range specified by the requested offsets.
161
162       LDAP_NAMING_VIOLATION (64)
163           The request violates the structure of the DIT
164
165       LDAP_OBJECT_CLASS_VIOLATION (65)
166           The request specifies a change to an existing entry or the addition
167           of a new entry that does not comply with the servers schema
168
169       LDAP_NOT_ALLOWED_ON_NONLEAF (66)
170           The requested operation is not allowed on an entry that has child
171           entries
172
173       LDAP_NOT_ALLOWED_ON_RDN (67)
174           The requested operation ill affect the RDN of the entry
175
176       LDAP_ALREADY_EXISTS (68)
177           The client attempted to add an entry that already exists. This can
178           occur as a result of
179
180           ·   An add request was submitted with a DN that already exists
181
182           ·   A modify DN requested was submitted, where the requested new DN
183               already exists
184
185           ·   The request is adding an attribute to the schema and an
186               attribute with the given OID or name already exists
187
188       LDAP_NO_OBJECT_CLASS_MODS (69)
189           Request attempt to modify the object class of an entry that should
190           not be modified
191
192       LDAP_RESULTS_TOO_LARGE (70)
193           The results of the request are to large
194
195       LDAP_AFFECTS_MULTIPLE_DSAS (71)
196           The requested operation needs to be performed on multiple servers
197           where the requested operation is not permitted
198
199       LDAP_VLV_ERROR (76)
200           A VLV error has occurred
201
202       LDAP_OTHER (80)
203           An unknown error has occurred
204
205       LDAP_SERVER_DOWN (81)
206           "Net::LDAP" cannot establish a connection or the connection has
207           been lost
208
209       LDAP_LOCAL_ERROR (82)
210           An error occurred in "Net::LDAP"
211
212       LDAP_ENCODING_ERROR (83)
213           "Net::LDAP" encountered an error while encoding the request packet
214           that would have been sent to the server
215
216       LDAP_DECODING_ERROR (84)
217           "Net::LDAP" encountered an error while decoding a response packet
218           from the server.
219
220       LDAP_TIMEOUT (85)
221           "Net::LDAP" timeout while waiting for a response from the server
222
223       LDAP_AUTH_UNKNOWN (86)
224           The method of authentication requested in a bind request is unknown
225           to the server
226
227       LDAP_FILTER_ERROR (87)
228           An error occurred while encoding the given search filter.
229
230       LDAP_USER_CANCELED (88)
231           The user canceled the operation
232
233       LDAP_PARAM_ERROR (89)
234           An invalid parameter was specified
235
236       LDAP_NO_MEMORY (90)
237           Out of memory error
238
239       LDAP_CONNECT_ERROR (91)
240           A connection to the server could not be established
241
242       LDAP_NOT_SUPPORTED (92)
243           An attempt has been made to use a feature not supported by
244           Net::LDAP
245
246       LDAP_CONTROL_NOT_FOUND (93)
247           The controls required to perform the requested operation were not
248           found.
249
250       LDAP_NO_RESULTS_RETURNED (94)
251           No results were returned from the server.
252
253       LDAP_MORE_RESULTS_TO_RETURN (95)
254           There are more results in the chain of results.
255
256       LDAP_CLIENT_LOOP (96)
257           A loop has been detected. For example when following referrals.
258
259       LDAP_REFERRAL_LIMIT_EXCEEDED (97)
260           The referral hop limit has been exceeded.
261
262       LDAP_CANCELED (118)
263           Operation was canceled
264
265       LDAP_NO_SUCH_OPERATION (119)
266           Server has no knowledge of the operation requested for cancellation
267
268       LDAP_TOO_LATE (120)
269           Too late to cancel the outstanding operation
270
271       LDAP_CANNOT_CANCEL (121)
272           The identified operation does not support cancellation or the
273           cancel operation cannot be performed
274
275       LDAP_ASSERTION_FAILED (122)
276           An assertion control given in the LDAP operation evaluated to false
277           causing the operation to not be performed.
278
279       LDAP_SYNC_REFRESH_REQUIRED (4096)
280           Refresh Required.
281
282   Control OIDs
283       LDAP_CONTROL_SORTREQUEST (1.2.840.113556.1.4.473)
284       LDAP_CONTROL_SORTRESULT (1.2.840.113556.1.4.474)
285       LDAP_CONTROL_SORTRESPONSE (1.2.840.113556.1.4.474)
286       LDAP_CONTROL_VLVREQUEST (2.16.840.1.113730.3.4.9)
287       LDAP_CONTROL_VLVRESPONSE (2.16.840.1.113730.3.4.10)
288       LDAP_CONTROL_PROXYAUTHORIZATION (2.16.840.1.113730.3.4.18)
289       LDAP_CONTROL_PROXYAUTHENTICATION (2.16.840.1.113730.3.4.18)
290       LDAP_CONTROL_PAGED (1.2.840.113556.1.4.319)
291       LDAP_CONTROL_TREE_DELETE (1.2.840.113556.1.4.805)
292       LDAP_CONTROL_MATCHEDVALS (1.2.826.0.1.3344810.2.2)
293       LDAP_CONTROL_MATCHEDVALUES (1.2.826.0.1.3344810.2.3)
294       LDAP_CONTROL_MANAGEDSAIT (2.16.840.1.113730.3.4.2)
295       LDAP_CONTROL_PERSISTENTSEARCH (2.16.840.1.113730.3.4.3)
296       LDAP_CONTROL_ENTRYCHANGE (2.16.840.1.113730.3.4.7)
297       LDAP_CONTROL_PWEXPIRED (2.16.840.1.113730.3.4.4)
298       LDAP_CONTROL_PWEXPIRING (2.16.840.1.113730.3.4.5)
299       LDAP_CONTROL_REFERRALS (1.2.840.113556.1.4.616)
300       LDAP_CONTROL_RELAX (1.3.6.1.4.1.4203.666.5.12)
301       LDAP_CONTROL_PASSWORDPOLICY (1.3.6.1.4.1.42.2.27.8.5.1)
302       LDAP_CONTROL_PERMISSIVEMODIFY (1.2.840.113556.1.4.1413)
303       LDAP_CONTROL_PREREAD (1.3.6.1.1.13.1)
304       LDAP_CONTROL_POSTREAD (1.3.6.1.1.13.2)
305       LDAP_CONTROL_ASSERTION (1.3.6.1.1.12)
306       LDAP_CONTROL_DONTUSECOPY (1.3.6.1.1.22)
307       LDAP_CONTROL_NOOP (1.3.6.1.4.1.4203.666.5.2)
308       LDAP_CONTROL_SYNC (1.3.6.1.4.1.4203.1.9.1.1)
309       LDAP_CONTROL_SYNC_STATE (1.3.6.1.4.1.4203.1.9.1.2)
310       LDAP_CONTROL_SYNC_DONE (1.3.6.1.4.1.4203.1.9.1.3)
311       LDAP_SYNC_INFO (1.3.6.1.4.1.4203.1.9.1.4)
312
313   Control constants
314       LDAP_PP_PASSWORD_EXPIRED (0) [LDAP_CONTROL_PASSWORDPOLICY]
315           The account's password has expired.
316
317       LDAP_PP_ACCOUNT_LOCKED (1) [LDAP_CONTROL_PASSWORDPOLICY]
318           The account is locked.
319
320       LDAP_PP_CHANGE_AFTER_RESET (2) [LDAP_CONTROL_PASSWORDPOLICY]
321           The account's password has been reset and now must be changed.
322
323       LDAP_PP_PASSWORD_MOD_NOT_ALLOWED (3) [LDAP_CONTROL_PASSWORDPOLICY]
324           The account's password may not be modified.
325
326       LDAP_PP_MUST_SUPPLY_OLD_PASSWORD (4) [LDAP_CONTROL_PASSWORDPOLICY]
327           The old password must also be supplied when setting a new password.
328
329       LDAP_PP_INSUFFICIENT_PASSWORD_QUALITY (5) [LDAP_CONTROL_PASSWORDPOLICY]
330           The new password was not of sufficient quality.
331
332       LDAP_PP_PASSWORD_TOO_SHORT (6) [LDAP_CONTROL_PASSWORDPOLICY]
333           The new password was too short.
334
335       LDAP_PP_PASSWORD_TOO_YOUNG (7) [LDAP_CONTROL_PASSWORDPOLICY]
336           The previous password was changed too recently.
337
338       LDAP_PP_PASSWORD_IN_HISTORY (8) [LDAP_CONTROL_PASSWORDPOLICY]
339           The new password was used too recently.
340
341       LDAP_SYNC_NONE (0) [LDAP_CONTROL_SYNC]
342       LDAP_SYNC_REFRESH_ONLY (1) [LDAP_CONTROL_SYNC]
343       LDAP_SYNC_RESERVED (2) [LDAP_CONTROL_SYNC]
344       LDAP_SYNC_REFRESH_AND_PERSIST (3) [LDAP_CONTROL_SYNC]
345       LDAP_SYNC_REFRESH_PRESENTS (0) [LDAP_SYNC_INFO]
346       LDAP_SYNC_REFRESH_DELETES (1) [LDAP_SYNC_INFO]
347       LDAP_TAG_SYNC_NEW_COOKIE (0x80) [LDAP_SYNC_INFO]
348       LDAP_TAG_SYNC_REFRESH_DELETE (0xa1) [LDAP_SYNC_INFO]
349       LDAP_TAG_SYNC_REFRESH_PRESENT (0xa2) [LDAP_SYNC_INFO]
350       LDAP_TAG_SYNC_ID_SET (0xa3) [LDAP_SYNC_INFO]
351       LDAP_TAG_SYNC_COOKIE (0x04) [LDAP_SYNC_INFO]
352       LDAP_TAG_REFRESHDELETES (0x01) [LDAP_SYNC_INFO]
353       LDAP_TAG_REFRESHDONE (0x01) [LDAP_SYNC_INFO]
354       LDAP_TAG_RELOAD_HINT (0x01) [LDAP_CONTROL_SYNC]
355       LDAP_SYNC_PRESENT (0) [LDAP_CONTROL_SYNC_STATE]
356       LDAP_SYNC_ADD (1) [LDAP_CONTROL_SYNC_STATE]
357       LDAP_SYNC_MODIFY (2) [LDAP_CONTROL_SYNC_STATE]
358       LDAP_SYNC_DELETE (3) [LDAP_CONTROL_SYNC_STATE]
359
360   Extension OIDs
361       Net::LDAP::Constant exports constant subroutines for the following LDAP
362       extension OIDs.
363
364       LDAP_NOTICE_OF_DISCONNECTION (1.3.6.1.4.1.1466.20036)
365           Indicates that the server is about to close the connection due to
366           an error (RFC 4511)
367
368       LDAP_EXTENSION_START_TLS (1.3.6.1.4.1.1466.20037)
369           Indicates if the server supports the Start TLS extension (RFC 4513)
370
371       LDAP_EXTENSION_PASSWORD_MODIFY (1.3.6.1.4.1.4203.1.11.1)
372           Indicates that the server supports the Password Modify extension
373           (RFC 3062)
374
375       LDAP_EXTENSION_WHO_AM_I (1.3.6.1.4.1.4203.1.11.3)
376           Indicates that the server supports the "Who am I?" extension (RFC
377           4532)
378
379       LDAP_EXTENSION_REFRESH (1.3.6.1.4.1.1466.101.119.1)
380           Indicates that the server supports the Refresh extension (RFC 2589)
381
382       LDAP_EXTENSION_CANCEL (1.3.6.1.1.8)
383           Indicates the server supports the Cancel extension (RFC 3909)
384
385       Novell eDirectory Extension OIDs
386
387       LDAP_EXTENSION_NDSTOLDAP (2.16.840.1.113719.1.27.100.2)
388       LDAP_EXTENSION_SPLIT_PARTITION (2.16.840.1.113719.1.27.100.3)
389       LDAP_EXTENSION_MERGE_PARTITION (2.16.840.1.113719.1.27.100.5)
390       LDAP_EXTENSION_ADD_REPLICA (2.16.840.1.113719.1.27.100.7)
391       LDAP_EXTENSION_REFRESH_LDAP_SERVER (2.16.840.1.113719.1.27.100.9)
392       LDAP_EXTENSION_REMOVE_REPLICA (2.16.840.1.113719.1.27.100.11)
393       LDAP_EXTENSION_PARTITION_ENTRY_COUNT (2.16.840.1.113719.1.27.100.13)
394       LDAP_EXTENSION_CHANGE_REPLICA_TYPE (2.16.840.1.113719.1.27.100.15)
395       LDAP_EXTENSION_GET_REPLICA_INFO (2.16.840.1.113719.1.27.100.17)
396       LDAP_EXTENSION_LIST_REPLICAS (2.16.840.1.113719.1.27.100.19)
397       LDAP_EXTENSION_RECEIVE_ALL_UPDATES (2.16.840.1.113719.1.27.100.21)
398       LDAP_EXTENSION_SEND_ALL_UPDATES (2.16.840.1.113719.1.27.100.23)
399       LDAP_EXTENSION_REQUEST_PARTITIONSYNC (2.16.840.1.113719.1.27.100.25)
400       LDAP_EXTENSION_REQUEST_SCHEMASYNC (2.16.840.1.113719.1.27.100.27)
401       LDAP_EXTENSION_ABORT_PARTITION_OPERATION
402       (2.16.840.1.113719.1.27.100.29)
403       LDAP_EXTENSION_GET_BINDDN (2.16.840.1.113719.1.27.100.31)
404       LDAP_EXTENSION_GET_EFFECTIVE_PRIVILEGES (2.16.840.1.113719.1.27.100.33)
405       LDAP_EXTENSION_SET_REPLICATION_FILTER (2.16.840.1.113719.1.27.100.35)
406       LDAP_EXTENSION_GET_REPLICATION_FILTER (2.16.840.1.113719.1.27.100.37)
407       LDAP_EXTENSION_CREATE_ORPHAN_PARTITION (2.16.840.1.113719.1.27.100.39)
408       LDAP_EXTENSION_REMOVE_ORPHAN_PARTITION (2.16.840.1.113719.1.27.100.41)
409       LDAP_EXTENSION_TRIGGER_BACKLINKER (2.16.840.1.113719.1.27.100.43)
410       LDAP_EXTENSION_TRIGGER_DRLPROCESS (2.16.840.1.113719.1.27.100.45)
411       LDAP_EXTENSION_TRIGGER_JANITOR (2.16.840.1.113719.1.27.100.47)
412       LDAP_EXTENSION_TRIGGER_LIMBER (2.16.840.1.113719.1.27.100.49)
413       LDAP_EXTENSION_TRIGGER_SKULKER (2.16.840.1.113719.1.27.100.51)
414       LDAP_EXTENSION_TRIGGER_SCHEMASYNC (2.16.840.1.113719.1.27.100.53)
415       LDAP_EXTENSION_TRIGGER_PARTITIONPURGE (2.16.840.1.113719.1.27.100.55)
416       LDAP_EXTENSION_MONITOR_EVENTS (2.16.840.1.113719.1.27.100.79)
417       LDAP_EXTENSION_EVENT_NOTIFICATION (2.16.840.1.113719.1.27.100.81)
418       LDAP_EXTENSION_FILTERED_EVENT_MONITOR (2.16.840.1.113719.1.27.100.84)
419       LDAP_EXTENSION_LDAPBACKUP (2.16.840.1.113719.1.27.100.96)
420       LDAP_EXTENSION_LDAPRESTORE (2.16.840.1.113719.1.27.100.98)
421       LDAP_EXTENSION_GET_EFFECTIVE_LIST_PRIVILEGES
422       (2.16.840.1.113719.1.27.100.103)
423       LDAP_EXTENSION_CREATE_GROUPING (2.16.840.1.113719.1.27.103.1)
424       LDAP_EXTENSION_END_GROUPING (2.16.840.1.113719.1.27.103.2)
425       LDAP_EXTENSION_NMAS_PUT_LOGIN_CONFIGURATION
426       (2.16.840.1.113719.1.39.42.100.1)
427       LDAP_EXTENSION_NMAS_GET_LOGIN_CONFIGURATION
428       (2.16.840.1.113719.1.39.42.100.3)
429       LDAP_EXTENSION_NMAS_DELETE_LOGIN_CONFIGURATION
430       (2.16.840.1.113719.1.39.42.100.5)
431       LDAP_EXTENSION_NMAS_PUT_LOGIN_SECRET (2.16.840.1.113719.1.39.42.100.7)
432       LDAP_EXTENSION_NMAS_DELETE_LOGIN_SECRET
433       (2.16.840.1.113719.1.39.42.100.9)
434       LDAP_EXTENSION_NMAS_SET_PASSWORD (2.16.840.1.113719.1.39.42.100.11)
435       LDAP_EXTENSION_NMAS_GET_PASSWORD (2.16.840.1.113719.1.39.42.100.13)
436       LDAP_EXTENSION_NMAS_DELETE_PASSWORD (2.16.840.1.113719.1.39.42.100.15)
437       LDAP_EXTENSION_NMAS_PASSWORD_POLICYCHECK
438       (2.16.840.1.113719.1.39.42.100.17)
439       LDAP_EXTENSION_NMAS_GET_PASSWORD_POLICY_INFO
440       (2.16.840.1.113719.1.39.42.100.19)
441       LDAP_EXTENSION_NMAS_CHANGE_PASSWORD (2.16.840.1.113719.1.39.42.100.21)
442       LDAP_EXTENSION_NMAS_GAMS (2.16.840.1.113719.1.39.42.100.23)
443       LDAP_EXTENSION_NMAS_MANAGEMENT (2.16.840.1.113719.1.39.42.100.25)
444       LDAP_EXTENSION_START_FRAMED_PROTOCOL (2.16.840.1.113719.1.142.100.1)
445       LDAP_EXTENSION_END_FRAMED_PROTOCOL (2.16.840.1.113719.1.142.100.4)
446       LDAP_EXTENSION_LBURP_OPERATION (2.16.840.1.113719.1.142.100.6)
447
448   Feature OIDs
449       Net::LDAP::Constant exports constant subroutines for the following LDAP
450       feature OIDs.
451
452       LDAP_FEATURE_ALL_OPATTS (1.3.6.1.4.1.4203.1.5.1)
453           Indicates if the server allows "+" for returning all operational
454           attributes (RFC 3673)
455
456       LDAP_FEATURE_OBJECTCLASS_ATTRS (1.3.6.1.4.1.4203.1.5.2)
457           Indicates that the server allows "@objectclass" for returning all
458           attributes used to represent a particular class of object (RFC
459           4529)
460
461       LDAP_FEATURE_ABSOLUTE_FILTERS (1.3.6.1.4.1.4203.1.5.3)
462           Indicates that the server supports "(&)" for the absolute True
463           filter, and "(|)" for the absolute False filter (RFC 4526).
464
465       LDAP_FEATURE_LANGUAGE_TAG_OPTIONS (1.3.6.1.4.1.4203.1.5.4)
466           Indicates the server supports language tag options of the form
467           "lang-language-tag" with attributes (RFC 3866)
468
469       LDAP_FEATURE_LANGUAGE_RANGE_OPTIONS (1.3.6.1.4.1.4203.1.5.5)
470           Indicates that the server supports language tag range options (RFC
471           3866)
472
473       LDAP_FEATURE_MODIFY_INCREMENT (1.3.6.1.1.14)
474           Indicates if the server supports the Modify Increment extension
475           (RFC 4525)
476
477   Active Directory Capability OIDs
478       The following constants are specific to Microsoft Active Directory.
479       They serve to denote capabilities via the non-standard attribute
480       "supportedCapabilities" in the Root DSE.
481
482       LDAP_CAP_ACTIVE_DIRECTORY (1.2.840.113556.1.4.800)
483           Indicates that the LDAP server is running Active Directory and is
484           running as AD DS.
485
486       LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG (1.2.840.113556.1.4.1791)
487           Indicates that the LDAP server on the DC is capable of signing and
488           sealing on an NTLM authenticated connection, and that the server is
489           capable of performing subsequent binds on a signed or sealed
490           connection.
491
492       LDAP_CAP_ACTIVE_DIRECTORY_V51 (1.2.840.113556.1.4.1670)
493           On an Active Directory DC operating as AD DS, the presence of this
494           capability indicates that the LDAP server is running at least the
495           Windows 2003.
496
497           On an Active Directory DC operating as AD LDS, the presence of this
498           capability indicates that the LDAP server is running at least the
499           Windows 2008.
500
501       LDAP_CAP_ACTIVE_DIRECTORY_ADAM (1.2.840.113556.1.4.1851)
502           Indicates that the LDAP server is running Active Directory as AD
503           LDS.
504
505       LDAP_CAP_ACTIVE_DIRECTORY_ADAM_DIGEST (1.2.840.113556.1.4.1880)
506           Indicates on a DC operating as AD LDS, that the DC accepts
507           DIGEST-MD5 binds for AD LDS security principals.
508
509       LDAP_CAP_ACTIVE_DIRECTORY_PARTIAL_SECRETS (1.2.840.113556.1.4.1920)
510           Indicates that the Active Directory DC operating as AD DS, is an
511           RODC.
512
513       LDAP_CAP_ACTIVE_DIRECTORY_V60 (1.2.840.113556.1.4.1935)
514           Indicates that the LDAP server is running at least the Windows
515           2008.
516
517       LDAP_CAP_ACTIVE_DIRECTORY_V61_R2 (1.2.840.113556.1.4.2080)
518           Indicates that the LDAP server is running at least the Windows 2008
519           R2.
520
521       LDAP_CAP_ACTIVE_DIRECTORY_W8 (1.2.840.113556.1.4.2237)
522           Indicates that the LDAP server is running at least the Windows
523           2012.
524

SEE ALSO

526       Net::LDAP, Net::LDAP::Message
527

AUTHOR

529       Graham Barr <gbarr@pobox.com>
530
531       Please report any bugs, or post any suggestions, to the perl-ldap
532       mailing list <perl-ldap@perl.org>
533
535       Copyright (c) 1998-2009 Graham Barr. All rights reserved. This program
536       is free software; you can redistribute it and/or modify it under the
537       same terms as Perl itself.
538
539
540
541perl v5.32.0                      2020-07-28            Net::LDAP::Constant(3)
Impressum