Mono Class Library: Overview

Novell.Directory.Ldap.LdapException: Members

The members of Novell.Directory.Ldap.LdapException are listed below.

See Also: Inherited members from System.Exception

Public Constructors

Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.

Public Fields

static const
ADMIN_LIMIT_EXCEEDEDint (11). Indicates that an LDAP server limit set by an administrative authority has been exceeded.
static const
AFFECTS_MULTIPLE_DSASint (71). Indicates that the modify DN operation moves the entry from one LDAP server to another and thus requires more than one LDAP server.
static const
ALIAS_DEREFERENCING_PROBLEMint (36). Indicates that during a search operation, either the client does not have access rights to read the aliased object's name or dereferencing is not allowed.
static const
ALIAS_PROBLEMint (33). Indicates that an error occurred when an alias was dereferenced.
static const
AMBIGUOUS_RESPONSEint (101). Indicates that the server response to a request is ambiguous.
static const
ATTRIBUTE_OR_VALUE_EXISTSint (20). Indicates that the attribute value specified in a modify or add operation already exists as a value for that attribute.
static const
AUTH_METHOD_NOT_SUPPORTEDint (7). Indicates that during a bind operation the client requested an authentication method not supported by the LDAP server.
static const
AUTH_UNKNOWNint (86). Indicates that a bind method was called with an unknown authentication method.
static const
BUSYint (51). Indicates that the LDAP server is too busy to process the client request at this time, but if the client waits and resubmits the request, the server may be able to process it then.
static const
CLIENT_LOOPint (96). Indicates the LDAP libraries detected a loop. Usually this happens when following referrals.
static const
COMPARE_FALSEint (5). Does not indicate an error condition.
static const
COMPARE_TRUEint (6). Does not indicate an error condition.
static const
CONFIDENTIALITY_REQUIREDint (13). Indicates that the session is not protected by a protocol such as Transport Layer Security (TLS), which provides session confidentiality.
static const
CONNECT_ERRORint (91). Indicates that the LDAP client has lost either its connection or cannot establish a connection to the LDAP server.
static const
CONSTRAINT_VIOLATIONint (19). Indicates that the matching rule specified in the search filter does not match a rule defined for the attribute's syntax.
static const
CONTROL_NOT_FOUNDint (93). Indicates that the client requested a control that the libraries cannot find in the list of supported controls sent by the LDAP server.
static const
DECODING_ERRORint (84). Indicates that the LDAP client encountered errors when decoding an LDAP response from the LDAP server.
static const
ENCODING_ERRORint (83). Indicates that the LDAP client encountered errors when encoding an LDAP request intended for the LDAP server.
static const
ENTRY_ALREADY_EXISTSint (68). Indicates that the add operation attempted to add an entry that already exists, or that the modify operation attempted to rename an entry to the name of an entry that already exists.
static const
FILTER_ERRORint (87). Indicates that the search method was called with an invalid search filter.
static const
INAPPROPRIATE_AUTHENTICATIONint (48). Indicates that during a bind operation, the client is attempting to use an authentication method that the client cannot use correctly.
static const
INAPPROPRIATE_MATCHINGint (18). Indicates that the matching rule specified in the search filter does not match a rule defined for the attribute's syntax.
static const
INSUFFICIENT_ACCESS_RIGHTSint (50). Indicates that the caller does not have sufficient rights to perform the requested operation.
static const
INVALID_ATTRIBUTE_SYNTAXint (21). Indicates that the attribute value specified in an add, compare, or modify operation is an unrecognized or invalid syntax for the attribute.
static const
INVALID_CREDENTIALSint (49). Indicates that invalid information was passed during a bind operation.
static const
INVALID_DN_SYNTAXint (34). Indicates that the syntax of the DN is incorrect.
static const
INVALID_RESPONSEint (100). Indicates that the server response to a request is invalid.
static const
IS_LEAFint (35). Indicates that the specified operation cannot be performed on a leaf entry.
static const
Ldap_NOT_SUPPORTEDint (92). Indicates that the requested functionality is not supported by the client. For example, if the LDAP client is established as an LDAPv2 client, the libraries set this error code when the client requests LDAPv3 functionality.
static const
Ldap_PARTIAL_RESULTSint (9). Returned by some LDAP servers to LDAPv2 clients to indicate that a referral has been returned in the error string.
static const
Ldap_TIMEOUTint (85). Indicates that the time limit of the LDAP client was exceeded while waiting for a result.
static const
LOCAL_ERRORint (82). Indicates that the LDAP client has an error. This is usually a failed dynamic memory allocation error.
static const
LOOP_DETECTint (54). Indicates that the client discovered an alias or referral loop, and is thus unable to complete this request.
static const
MORE_RESULTS_TO_RETURNint (95). Indicates that more results are chained in the result message.
static const
NAMING_VIOLATIONint (64). Indicates that the add or modify DN operation violates the schema's structure rules.
static const
NO_MEMORYint (90). Indicates that a dynamic memory allocation method failed when calling an LDAP method.
static const
NO_RESULTS_RETURNEDint (94). Indicates that the LDAP server sent no results.
static const
NO_SUCH_ATTRIBUTEint (16). Indicates that the attribute specified in the modify or compare operation does not exist in the entry.
static const
NO_SUCH_OBJECTint (32). Indicates the target object cannot be found.
static const
NOT_ALLOWED_ON_NONLEAFint (66). Indicates that the requested operation is permitted only on leaf entries.
static const
NOT_ALLOWED_ON_RDNint (67). Indicates that the modify operation attempted to remove an attribute value that forms the entry's relative distinguished name.
static const
OBJECT_CLASS_MODS_PROHIBITEDint (69). Indicates that the modify operation attempted to modify the structure rules of an object class.
static const
OBJECT_CLASS_VIOLATIONint (65). Indicates that the add, modify, or modify DN operation violates the object class rules for the entry.
static const
OPERATIONS_ERRORint (1). Indicates an internal error.
static const
OTHERint (80). Indicates an unknown error condition.
static const
PROTOCOL_ERRORint (2). Indicates that the server has received an invalid or malformed request from the client.
static const
REFERRALint (10). Does not indicate an error condition.
static const
REFERRAL_LIMIT_EXCEEDEDint (97). Indicates that the referral exceeds the hop limit.
static const
SASL_BIND_IN_PROGRESSint (14). Does not indicate an error condition, but indicates that the server is ready for the next step in the process.
static const
SERVER_DOWNint (81). Indicates that the LDAP libraries cannot establish an initial connection with the LDAP server. Either the LDAP server is down or the specified host name or port number is incorrect.
static const
SIZE_LIMIT_EXCEEDEDint (4). Indicates that in a search operation, the size limit specified by the client or the server has been exceeded.
static const
STRONG_AUTH_REQUIREDint (8). Indicates a problem with the level of authentication.
static const
SUCCESSint (0). Indicates the requested client operation completed successfully.
static const
TIME_LIMIT_EXCEEDEDint (3). Indicates that the operation's time limit specified by either the client or the server has been exceeded.
static const
TLS_NOT_SUPPORTEDint (112). Indicates that TLS is not supported on the server.
static const
UNAVAILABLEint (52). Indicates that the LDAP server cannot process the client's bind request, usually because it is shutting down.
static const
UNAVAILABLE_CRITICAL_EXTENSIONint (12). Indicates that the LDAP server was unable to satisfy a request because one or more critical extensions were not available.
static const
UNDEFINED_ATTRIBUTE_TYPEint (17). Indicates that the attribute specified in the modify or add operation does not exist in the LDAP server's schema.
static const
UNWILLING_TO_PERFORMint (53). Indicates that the LDAP server cannot process the request because of server-defined restrictions.
static const
USER_CANCELLEDint (88). Indicates that the user cancelled the LDAP operation.

Public Properties

[read-only]
CauseException. Documentation for this section has not yet been entered.
[read-only]
LdapErrorMessagestring. Documentation for this section has not yet been entered.
[read-only]
MatchedDNstring. Documentation for this section has not yet been entered.
[read-only]
ResultCodeint. Documentation for this section has not yet been entered.

Public Methods

resultCodeToString() : string
Documentation for this section has not yet been entered.
resultCodeToString(System.Globalization.CultureInfo) : string
Documentation for this section has not yet been entered.
static
resultCodeToString(int) : string
Documentation for this section has not yet been entered.
static
resultCodeToString(int, System.Globalization.CultureInfo) : string
Documentation for this section has not yet been entered.