Back to index

lightning-sunbird  0.9+nobinonly
Public Attributes
nsILDAPErrors Interface Reference

Error codes used in the LDAP XPCOM SDK. More...

import "nsILDAPErrors.idl";

Inheritance diagram for nsILDAPErrors:
Inheritance graph
[legend]
Collaboration diagram for nsILDAPErrors:
Collaboration graph
[legend]

List of all members.

Public Attributes

const long SUCCESS = 0x00
const long OPERATIONS_ERROR = 0x01
const long PROTOCOL_ERROR = 0x02
const long TIMELIMIT_EXCEEDED = 0x03
const long SIZELIMIT_EXCEEDED = 0x04
const long COMPARE_FALSE = 0x05
const long COMPARE_TRUE = 0x06
const long STRONG_AUTH_NOT_SUPPORTED = 0x07
const long STRONG_AUTH_REQUIRED = 0x08
const long PARTIAL_RESULTS = 0x09
 UMich LDAPv2 extension.
const long REFERRAL = 0x0a
 new in LDAPv3
const long ADMINLIMIT_EXCEEDED = 0x0b
 new in LDAPv3
const long UNAVAILABLE_CRITICAL_EXTENSION = 0x0c
 new in LDAPv3
const long CONFIDENTIALITY_REQUIRED = 0x0d
 new in LDAPv3
const long SASL_BIND_IN_PROGRESS = 0x0e
 new in LDAPv3
const long NO_SUCH_ATTRIBUTE = 0x10
const long UNDEFINED_TYPE = 0x11
const long INAPPROPRIATE_MATCHING = 0x12
const long CONSTRAINT_VIOLATION = 0x13
const long TYPE_OR_VALUE_EXISTS = 0x14
const long INVALID_SYNTAX = 0x15
const long NO_SUCH_OBJECT = 0x20
const long ALIAS_PROBLEM = 0x21
const long INVALID_DN_SYNTAX = 0x22
const long IS_LEAF = 0x23
 not used in LDAPv3
const long ALIAS_DEREF_PROBLEM = 0x24
const long INAPPROPRIATE_AUTH = 0x30
const long INVALID_CREDENTIALS = 0x31
const long INSUFFICIENT_ACCESS = 0x32
const long BUSY = 0x33
const long UNAVAILABLE = 0x34
const long UNWILLING_TO_PERFORM = 0x35
const long LOOP_DETECT = 0x36
const long SORT_CONTROL_MISSING = 0x3C
 server side sort extension
const long INDEX_RANGE_ERROR = 0x3D
 VLV extension.
const long NAMING_VIOLATION = 0x40
const long OBJECT_CLASS_VIOLATION = 0x41
const long NOT_ALLOWED_ON_NONLEAF = 0x42
const long NOT_ALLOWED_ON_RDN = 0x43
const long ALREADY_EXISTS = 0x44
const long NO_OBJECT_CLASS_MODS = 0x45
const long RESULTS_TOO_LARGE = 0x46
 reserved CLDAP
const long AFFECTS_MULTIPLE_DSAS = 0x47
 new in LDAPv3
const long OTHER = 0x50
const long SERVER_DOWN = 0x51
const long LOCAL_ERROR = 0x52
const long ENCODING_ERROR = 0x53
const long DECODING_ERROR = 0x54
const long TIMEOUT = 0x55
const long AUTH_UNKNOWN = 0x56
const long FILTER_ERROR = 0x57
const long USER_CANCELLED = 0x58
const long PARAM_ERROR = 0x59
const long NO_MEMORY = 0x5a
const long CONNECT_ERROR = 0x5b
const long NOT_SUPPORTED = 0x5c
 new in LDAPv3
const long CONTROL_NOT_FOUND = 0x5d
 new in LDAPv3
const long NO_RESULTS_RETURNED = 0x5e
 new in LDAPv3
const long MORE_RESULTS_TO_RETURN = 0x5f
 new in LDAPv3
const long CLIENT_LOOP = 0x60
 new in LDAPv3
const long REFERRAL_LIMIT_EXCEEDED = 0x61
 new in LDAPv3

Detailed Description

Error codes used in the LDAP XPCOM SDK.

Taken from the Mozilla C SDK's ldap.h include file, these should be the same as those specified in the draft-ietf-ldapext-ldap-c-api-04.txt Internet Draft.

The only good documentation I'm aware of for these error codes is at http://docs.iplanet.com/docs/manuals/directory.html#SDKC. Unfortunately, this does not currently seem to be available under any open source license, so I can't include that documentation here as doxygen comments.

Definition at line 57 of file nsILDAPErrors.idl.


Member Data Documentation

new in LDAPv3

Definition at line 92 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 178 of file nsILDAPErrors.idl.

Definition at line 132 of file nsILDAPErrors.idl.

Definition at line 123 of file nsILDAPErrors.idl.

Definition at line 166 of file nsILDAPErrors.idl.

Definition at line 192 of file nsILDAPErrors.idl.

Definition at line 140 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 227 of file nsILDAPErrors.idl.

Definition at line 70 of file nsILDAPErrors.idl.

Definition at line 72 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 102 of file nsILDAPErrors.idl.

Definition at line 202 of file nsILDAPErrors.idl.

Definition at line 115 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 212 of file nsILDAPErrors.idl.

Definition at line 188 of file nsILDAPErrors.idl.

Definition at line 186 of file nsILDAPErrors.idl.

Definition at line 194 of file nsILDAPErrors.idl.

Definition at line 134 of file nsILDAPErrors.idl.

Definition at line 113 of file nsILDAPErrors.idl.

VLV extension.

Definition at line 156 of file nsILDAPErrors.idl.

Definition at line 138 of file nsILDAPErrors.idl.

Definition at line 136 of file nsILDAPErrors.idl.

Definition at line 125 of file nsILDAPErrors.idl.

Definition at line 119 of file nsILDAPErrors.idl.

not used in LDAPv3

Definition at line 130 of file nsILDAPErrors.idl.

Definition at line 184 of file nsILDAPErrors.idl.

Definition at line 146 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 222 of file nsILDAPErrors.idl.

Definition at line 158 of file nsILDAPErrors.idl.

Definition at line 200 of file nsILDAPErrors.idl.

Definition at line 168 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 217 of file nsILDAPErrors.idl.

Definition at line 109 of file nsILDAPErrors.idl.

Definition at line 121 of file nsILDAPErrors.idl.

Definition at line 162 of file nsILDAPErrors.idl.

Definition at line 164 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 207 of file nsILDAPErrors.idl.

Definition at line 160 of file nsILDAPErrors.idl.

Definition at line 62 of file nsILDAPErrors.idl.

Definition at line 180 of file nsILDAPErrors.idl.

Definition at line 198 of file nsILDAPErrors.idl.

UMich LDAPv2 extension.

Definition at line 82 of file nsILDAPErrors.idl.

Definition at line 64 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 87 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 232 of file nsILDAPErrors.idl.

reserved CLDAP

Definition at line 173 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 107 of file nsILDAPErrors.idl.

Definition at line 182 of file nsILDAPErrors.idl.

Definition at line 68 of file nsILDAPErrors.idl.

server side sort extension

Definition at line 151 of file nsILDAPErrors.idl.

Definition at line 74 of file nsILDAPErrors.idl.

Definition at line 76 of file nsILDAPErrors.idl.

Definition at line 60 of file nsILDAPErrors.idl.

Definition at line 66 of file nsILDAPErrors.idl.

Definition at line 190 of file nsILDAPErrors.idl.

Definition at line 117 of file nsILDAPErrors.idl.

Definition at line 142 of file nsILDAPErrors.idl.

new in LDAPv3

Definition at line 97 of file nsILDAPErrors.idl.

Definition at line 111 of file nsILDAPErrors.idl.

Definition at line 144 of file nsILDAPErrors.idl.

Definition at line 196 of file nsILDAPErrors.idl.


The documentation for this interface was generated from the following file: