#include <TSasl.h>
|
| TSaslServer (const std::string &service, const std::string &serverFQDN, const std::string &userRealm, unsigned flags, sasl_callback_t *callbacks) |
|
virtual uint8_t * | evaluateChallengeOrResponse (const uint8_t *challenge, const uint32_t len, uint32_t *resLen) |
|
bool | isComplete () |
|
uint8_t * | unwrap (const uint8_t *incoming, const int offset, const uint32_t len, uint32_t *outLen) |
|
uint8_t * | wrap (const uint8_t *outgoing, int offset, const uint32_t len, uint32_t *outLen) |
|
virtual std::string | getMechanismName () |
|
virtual bool | hasInitialResponse () |
|
std::string | getUsername () |
|
|
static void | SaslInit (const sasl_callback_t *callbacks, const std::string &appname) |
|
static void | SaslDone () |
|
Definition at line 168 of file TSasl.h.
sasl::TSaslServer::TSaslServer |
( |
const std::string & |
service, |
|
|
const std::string & |
serverFQDN, |
|
|
const std::string & |
userRealm, |
|
|
unsigned |
flags, |
|
|
sasl_callback_t * |
callbacks |
|
) |
| |
virtual uint8_t* sasl::TSaslServer::evaluateChallengeOrResponse |
( |
const uint8_t * |
challenge, |
|
|
const uint32_t |
len, |
|
|
uint32_t * |
resLen |
|
) |
| |
|
virtual |
virtual std::string sasl::TSasl::getMechanismName |
( |
| ) |
|
|
inlinevirtualinherited |
std::string sasl::TSasl::getUsername |
( |
| ) |
|
|
inherited |
virtual bool sasl::TSasl::hasInitialResponse |
( |
| ) |
|
|
inlinevirtualinherited |
bool sasl::TSasl::isComplete |
( |
| ) |
|
|
inlineinherited |
static void sasl::TSasl::SaslDone |
( |
| ) |
|
|
inlinestaticinherited |
static void sasl::TSaslServer::SaslInit |
( |
const sasl_callback_t * |
callbacks, |
|
|
const std::string & |
appname |
|
) |
| |
|
inlinestatic |
uint8_t* sasl::TSasl::unwrap |
( |
const uint8_t * |
incoming, |
|
|
const int |
offset, |
|
|
const uint32_t |
len, |
|
|
uint32_t * |
outLen |
|
) |
| |
|
inherited |
uint8_t* sasl::TSasl::wrap |
( |
const uint8_t * |
outgoing, |
|
|
int |
offset, |
|
|
const uint32_t |
len, |
|
|
uint32_t * |
outLen |
|
) |
| |
|
inherited |
bool sasl::TSasl::authComplete |
|
protectedinherited |
sasl_conn_t* sasl::TSasl::conn |
|
protectedinherited |
bool sasl::TSaslServer::serverStarted |
|
private |
The documentation for this class was generated from the following file: