SaslInteraction Class Reference

#include <SaslInteraction.h>

List of all members.

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


Constructor & Destructor Documentation

SaslInteraction::SaslInteraction ( sasl_interact_t *  interact  ) 

SaslInteraction::~SaslInteraction (  ) 

References DEBUG, and LDAP_DEBUG_TRACE.


Member Function Documentation

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.


Member Data Documentation

sasl_interact_t* SaslInteraction::m_interact [private]

std::string SaslInteraction::m_result [private]

Referenced by setResult().


The documentation for this class was generated from the following files:

doxygen