#include <pldap.h>
List of all members.
Classes |
| class | Attribute |
Public Types |
| enum | AttributeType { AttibuteUnknown = -1,
AttributeString,
AttributeBinary,
AttributeNumeric
} |
| typedef std::list< Attribute > | attributeList |
Public Member Functions |
| | PLDAPSchema () |
| void | OnReceivedAttribute (const PString &attribute, const PString &value) |
| void | OnSendSchema (PArray< PLDAPSession::ModAttrib > &attributes, PLDAPSession::ModAttrib::Operation op=PLDAPSession::ModAttrib::Add) |
| void | LoadSchema () |
| PStringList | SchemaName () |
| virtual void | AttributeList (attributeList &) |
| PStringList | GetAttributeList () |
| PBoolean | Exists (const PString &attribute) |
| PBoolean | SetAttribute (const PString &attribute, const PString &value) |
| PBoolean | SetAttribute (const PString &attribute, const PBYTEArray &value) |
| PBoolean | GetAttribute (const PString &attribute, PString &value) |
| PBoolean | GetAttribute (const PString &attribute, PBYTEArray &value) |
| AttributeType | GetAttributeType (const PString &attribute) |
Static Public Member Functions |
| static PLDAPSchema * | CreateSchema (const PString &schemaname, PPluginManager *pluginMgr=NULL) |
| static PStringList | GetSchemaNames (PPluginManager *pluginMgr=NULL) |
| static PStringList | GetSchemaFriendlyNames (const PString &schema, PPluginManager *pluginMgr=NULL) |
Protected Types |
typedef std::map< PString,
PString > | ldapAttributes |
typedef std::map< PString,
PBYTEArray > | ldapBinAttributes |
Protected Attributes |
| attributeList | attributelist |
| ldapAttributes | attributes |
| ldapBinAttributes | binattributes |
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
| AttibuteUnknown |
|
| AttributeString |
|
| AttributeBinary |
|
| AttributeNumeric |
|
Constructor & Destructor Documentation
| PLDAPSchema::PLDAPSchema |
( |
| ) |
|
Member Function Documentation
| virtual void PLDAPSchema::AttributeList |
( |
attributeList & |
| ) |
[inline, virtual] |
| void PLDAPSchema::LoadSchema |
( |
| ) |
|
| void PLDAPSchema::OnReceivedAttribute |
( |
const PString & |
attribute, |
|
|
const PString & |
value |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: