#include <SaslInteraction.h>
Public Member Functions | |
| SaslInteraction (sasl_interact_t *interact) | |
| ~SaslInteraction () | |
| unsigned long | getId () const |
| const std::string | getPrompt () const |
| const std::string | getChallenge () const |
| const std::string | getDefaultResult () const |
| void | setResult (const std::string &res) |
Private Attributes | |
| sasl_interact_t * | m_interact |
| std::string | m_result |
| SaslInteraction::SaslInteraction | ( | sasl_interact_t * | interact | ) |
| SaslInteraction::~SaslInteraction | ( | ) |
References DEBUG, and LDAP_DEBUG_TRACE.
| const std::string SaslInteraction::getChallenge | ( | ) | const |
References m_interact.
| const std::string SaslInteraction::getDefaultResult | ( | ) | const |
References m_interact.
| unsigned long SaslInteraction::getId | ( | ) | const |
References m_interact.
| const std::string SaslInteraction::getPrompt | ( | ) | const |
References m_interact.
| void SaslInteraction::setResult | ( | const std::string & | res | ) |
References m_interact, and m_result.
sasl_interact_t* SaslInteraction::m_interact [private] |
Referenced by getChallenge(), getDefaultResult(), getId(), getPrompt(), and setResult().
std::string SaslInteraction::m_result [private] |
Referenced by setResult().