@mozilla.org/network/ldap-message;1
This component implements the following interfaces:
Constants
Properties
readonly AUTF8String nsILDAPMessage.dn
The Distinguished Name of the entry associated with this message.
readonly PRInt32 nsILDAPMessage.errorCode
The result code (aka lderrno) for this message.
IDL definitions for these constants live in nsILDAPErrors.idl.
readonly AUTF8String nsILDAPMessage.errorMessage
Additional error information optionally sent by the server.
readonly AUTF8String nsILDAPMessage.matchedDn
In LDAPv3, when the server returns any of the following errors: NO_SUCH_OBJECT, ALIAS_PROBLEM, INVALID_DN_SYNTAX, ALIAS_DEREF_PROBLEM, it also returns the closest existing DN to the entry requested.
readonly nsILDAPOperation nsILDAPMessage.operation
The operation this message originated from
readonly PRInt32 nsILDAPMessage.type
The result type of this message. Possible types listed below, the values chosen are taken from the draft-ietf-ldapext-ldap-c-api-04.txt and are the same ones used in the ldap.h include file from the Mozilla LDAP C SDK.
Methods
| Interface | Method |
|---|---|
| nsILDAPMessage |
void getAttributes ( out PRUint32 count , out arrayof char* attributes )
|
| nsILDAPMessage |
void getBinaryValues ( char* attr , out PRUint32 count , out nsILDAPBERValue values )
|
| nsILDAPMessage |
void getValues ( char* attr , out PRUint32 count , out arrayof PRUnichar* values )
|
| nsILDAPMessage |
PRUnichar* toUnicode ( )
|
Reference documentation is generated from Mozilla's source.
