Back to index
this interface provides a way to store, retrieve and manipulate information related to a specific LDAP server. More...
|unique identifier for this server, used (typically) to identify a particular server object in a list of servers. |
|the password string used to bind to this server. |
|the user name to authenticate as. |
|the bind DN (Distinguished Name). |
|attribute unsigned long||sizelimit|
|maximum number of hits we want to accept from an LDAP search operation. |
|the URL for this server. |
|attribute unsigned long||protocolVersion|
|protocol version to be used (see nsILDAPConnection.idl for constants) Defaults to 3. |
this interface provides a way to store, retrieve and manipulate information related to a specific LDAP server.
This includes the LDAP URL, as well as certain user specific data (e.g. credentials).
The implementation of nsILDAPService relies heavily on this interface, managing all LDAP connections (nsILDAPConnection). The Service manages LDAP connections (connect and disconnect etc.), using the information available from these LDAP Server objects.
unique identifier for this server, used (typically) to identify a particular server object in a list of servers.
This key can be any "string", but in our case it will most likely be the same identifier as used in a Mozilla preferences files.
|NS_ERROR_NULL_POINTER||NULL pointer to GET method|
|NS_ERROR_OUT_OF_MEMORY||ran out of memory|