Strophe 0.12
XMPP client library
|
SASL authentication helpers. More...
Functions | |
char * | sasl_plain (xmpp_ctx_t *ctx, const char *authid, const char *password) |
low-level sasl routines | |
char * | sasl_digest_md5 (xmpp_ctx_t *ctx, const char *challenge, const char *jid, const char *password) |
generate auth response string for the SASL DIGEST-MD5 mechanism | |
char * | sasl_scram (xmpp_ctx_t *ctx, const struct hash_alg *alg, const char *challenge, const char *first_bare, const char *jid, const char *password) |
generate auth response string for the SASL SCRAM mechanism | |
SASL authentication helpers.
char * sasl_plain | ( | xmpp_ctx_t * | ctx, |
const char * | authid, | ||
const char * | password | ||
) |
low-level sasl routines
low-level sasl routines
char * sasl_digest_md5 | ( | xmpp_ctx_t * | ctx, |
const char * | challenge, | ||
const char * | jid, | ||
const char * | password | ||
) |
generate auth response string for the SASL DIGEST-MD5 mechanism
char * sasl_scram | ( | xmpp_ctx_t * | ctx, |
const struct hash_alg * | alg, | ||
const char * | challenge, | ||
const char * | first_bare, | ||
const char * | jid, | ||
const char * | password | ||
) |
generate auth response string for the SASL SCRAM mechanism