Expand description
Structs§
- Abandon
Request - Allows a client to request that the server abandon an uncompleted operation.
- AddRequest
- Allows a client to request the addition of LDAP an entry into the directory.
- AddResponse
- The result of a
AddRequest
operation. - Attribute
- Attribute
Value Assertion - Bind
Request - Allow authentication information to be exchanged between the client and server.
- Bind
Response - An indication from the server of the status of the client’s request for authentication.
- Compare
Request - Allows a client to compare an assertion value with the values of a particular attribute in a particular entry in the directory.
- Compare
Response - The result of a
CompareResponse
operation. - Control
- DelRequest
- Allows a client to request the removal of an LDAP entry from the directory.
- DelResponse
- The result of a
DelRequest
operation. - Extended
Request - Allows additional operations to be defined for services not already available in the protocol.
- Extended
Response - The result of a
CompareResponse
operation. - Intermediate
Response - Provides a general mechanism for defining single-request/multiple-response operations in LDAP.
- Ldap
Message - The envelope for all LDAP operations.
- Ldap
Result - The envelope for the result of any operation.
- Ldap
String - A notational convenience to indicate that, for
LdapString
, the ISO10646 character set (a superset of Unicode) is being used, encoded following the UTF-8 RFC3629 algorithm. - Matching
Rule Assertion - Extensible match rule assertion.
- Modify
DnRequest - Allows a client to change the Relative Distinguished Name (RDN) of an LDAP entry in the directory and/or to move a subtree of entries to a new location in the directory.
- Modify
DnResponse - The result of a
ModifyDnRequest
operation. - Modify
Request - Allows a client to request that a modification of an entry be performed on its behalf by a server.
- Modify
Request Changes - Modifications to be performed on an LDAP entry.
- Modify
Response - The result of a
ModifyRequest
operation. - Partial
Attribute - Sasl
Credentials - Search
Request - Used to request a server to return, subject to access controls and other restrictions, a set of entries matching a complex search criterion.
- Search
Result Done - The result of a search operation.
- Search
Result Entry - An entry found during the search.
- Search
Result Reference - Reference of servers containing the data required to continue the search.
- Substring
Filter - The SUBSTR matching rule for the attribute type or subtype.
- Unbind
Request - Request to terminate an LDAP session.
Enums§
- Authentication
Choice - Information used in authentication.
- Change
Operation - The type of modification being performed on an LDAP entry.
- Filter
- Defines the conditions that must be fulfilled in order for the search to match a given entry.
- Protocol
Op - The kind of operation in the
LdapMessage
. - Result
Code - Search
Request Deref Aliases - An indicator as to whether or not alias entries are to be dereferenced during stages of the search operation.
- Search
Request Scope - The scope of the search to be performed.
- Substring
Choice - Which part of the substring to match against.
Type Aliases§
- Assertion
Value - The value to compare in the assertion. The syntax of the
AssertionValue
depends on the context of the LDAP operation being performed. - Attribute
Description - An attribute type and zero or more options.
- Attribute
List - Attribute
Selection - Attribute
Value - An encoded attribute value. T
- Controls
- List of LDAP
Control
s. - LdapDn
- The representation of a Distinguished Name (DN).
- LdapOid
- A notational convenience to indicate that the permitted value of this string
is a (UTF-8 encoded) dotted-decimal representation of an
ObjectIdentifier
. - Matching
Rule Id - An identifier for a “Matching Rule”.
- Message
Id - ID value of a corresponding request
LdapMessage
. - Partial
Attribute List - Referral
- references to one or more servers or services that may be accessed via LDAP or other protocols.
- Relative
Ldap Dn - The representation of a Relative Distinguished Name (RDN).
- Uri
- An LDAP String restricted to URL characters.