Unit ldapsend

Descrição

LDAP client

Used RFC: RFC-2251, RFC-2254, RFC-2696, RFC-2829, RFC-2830

Uses

Visão Geral

Classes, Interfaces, Objetos e Registros

Nome Descrição
Classe TLDAPAttribute LDAP attribute with list of their values
Classe TLDAPAttributeList List of TLDAPAttribute
Classe TLDAPResult LDAP result object
Classe TLDAPResultList List of LDAP result objects
Classe TLDAPSend Implementation of LDAP client

Funções e Procedimentos

function LDAPResultDump(const Value: TLDAPResultList): AnsiString;

Tipos

TLDAPModifyOp = (...);
TLDAPSearchScope = (...);
TLDAPSearchAliases = (...);

Constantes

cLDAPProtocol = '389';
LDAP_ASN1_BIND_REQUEST = $60;
LDAP_ASN1_BIND_RESPONSE = $61;
LDAP_ASN1_UNBIND_REQUEST = $42;
LDAP_ASN1_SEARCH_REQUEST = $63;
LDAP_ASN1_SEARCH_ENTRY = $64;
LDAP_ASN1_SEARCH_DONE = $65;
LDAP_ASN1_SEARCH_REFERENCE = $73;
LDAP_ASN1_MODIFY_REQUEST = $66;
LDAP_ASN1_MODIFY_RESPONSE = $67;
LDAP_ASN1_ADD_REQUEST = $68;
LDAP_ASN1_ADD_RESPONSE = $69;
LDAP_ASN1_DEL_REQUEST = $4A;
LDAP_ASN1_DEL_RESPONSE = $6B;
LDAP_ASN1_MODIFYDN_REQUEST = $6C;
LDAP_ASN1_MODIFYDN_RESPONSE = $6D;
LDAP_ASN1_COMPARE_REQUEST = $6E;
LDAP_ASN1_COMPARE_RESPONSE = $6F;
LDAP_ASN1_ABANDON_REQUEST = $70;
LDAP_ASN1_EXT_REQUEST = $77;
LDAP_ASN1_EXT_RESPONSE = $78;
LDAP_ASN1_CONTROLS = $A0;

Descrição

Funções e Procedimentos

function LDAPResultDump(const Value: TLDAPResultList): AnsiString;

Dump result of LDAP SEARCH into human readable form. Good for debugging.

Tipos

TLDAPModifyOp = (...);

Define possible operations for LDAP MODIFY operations.

Valores
  • MO_Add
  • MO_Delete
  • MO_Replace
TLDAPSearchScope = (...);

Specify possible values for search scope.

Valores
  • SS_BaseObject
  • SS_SingleLevel
  • SS_WholeSubtree
TLDAPSearchAliases = (...);

Specify possible values about alias dereferencing.

Valores
  • SA_NeverDeref
  • SA_InSearching
  • SA_FindingBaseObj
  • SA_Always

Constantes

cLDAPProtocol = '389';
 
LDAP_ASN1_BIND_REQUEST = $60;
 
LDAP_ASN1_BIND_RESPONSE = $61;
 
LDAP_ASN1_UNBIND_REQUEST = $42;
 
LDAP_ASN1_SEARCH_REQUEST = $63;
 
LDAP_ASN1_SEARCH_ENTRY = $64;
 
LDAP_ASN1_SEARCH_DONE = $65;
 
LDAP_ASN1_SEARCH_REFERENCE = $73;
 
LDAP_ASN1_MODIFY_REQUEST = $66;
 
LDAP_ASN1_MODIFY_RESPONSE = $67;
 
LDAP_ASN1_ADD_REQUEST = $68;
 
LDAP_ASN1_ADD_RESPONSE = $69;
 
LDAP_ASN1_DEL_REQUEST = $4A;
 
LDAP_ASN1_DEL_RESPONSE = $6B;
 
LDAP_ASN1_MODIFYDN_REQUEST = $6C;
 
LDAP_ASN1_MODIFYDN_RESPONSE = $6D;
 
LDAP_ASN1_COMPARE_REQUEST = $6E;
 
LDAP_ASN1_COMPARE_RESPONSE = $6F;
 
LDAP_ASN1_ABANDON_REQUEST = $70;
 
LDAP_ASN1_EXT_REQUEST = $77;
 
LDAP_ASN1_EXT_RESPONSE = $78;
 
LDAP_ASN1_CONTROLS = $A0;
 

Gerado por PasDoc 0.16.0.