ERUCES::TELDAPPrincipalInfo
#include <teldapprincipal.h>
The TELDAPPrincipalInfo class represents a user authenticated by LDAP-based authentication protocols.
The TELDAPPrincipalInfo class is derived from the TEPrincipalInfo class.
Inheritance
- Inherits ERUCES::TEPrincipalInfo
Static Public Attributes
| Type | Name | Description |
|---|---|---|
| _TESTD string | CLASSNAME |
Public Member Functions
| Member | Description |
|---|---|
TELDAPPrincipalInfo() | The TELDAPPrincipalInfo constructor is the default class constructor. |
TELDAPPrincipalInfo(const TELDAPPrincipalInfo &) | The TELDAPPrincipalInfo constructor copies a TELDAPPrincipalInfo object. |
~TELDAPPrincipalInfo() | The TELDAPPrincipalInfo destructor is the class destructor. |
const _TESTD string getPrincipalName() const | The getPrincipalName method gets a principal name. |
void setName(const _TESTD string &name) | The setName method sets the LDAP principal name. |
const _TESTD string getName() const | The getName method retrieves the LDAP principal name. |
const _TESTD string getClassName() const | The getClassName method gets a TELDAPPrincipalInfo object's class name. |
TEObject * clone() const | The clone method clones a TELDAPPrincipalInfo object. |
Member Function Documentation
TELDAPPrincipalInfo()
The TELDAPPrincipalInfo constructor is the default class constructor.
TELDAPPrincipalInfo(const TELDAPPrincipalInfo &)
The TELDAPPrincipalInfo constructor copies a TELDAPPrincipalInfo object.
~TELDAPPrincipalInfo()
The TELDAPPrincipalInfo destructor is the class destructor.
const _TESTD string getPrincipalName() const
The getPrincipalName method gets a principal name.
Returns: Returns a string representing a principal name.
void setName(const _TESTD string &name)
The setName method sets the LDAP principal name.
Parameters
| Parameter | Description |
|---|---|
name | A string representing the LDAP principal name. |
const _TESTD string getName() const
The getName method retrieves the LDAP principal name.
Returns: Returns a string representing the LDAP principal name.
const _TESTD string getClassName() const
The getClassName method gets a TELDAPPrincipalInfo object's class name.
Returns: Returns a string representing the class name of a TELDAPPrincipalInfo object.
TEObject * clone() const
The clone method clones a TELDAPPrincipalInfo object.
Returns: Returns a cloned TELDAPPrincipalInfo object.