#include "internal.h"
#include <gc.h>
#include "cram-md5/cram-md5.h"
#include "external/external.h"
#include "gssapi/x-gssapi.h"
#include "anonymous/anonymous.h"
#include "plain/plain.h"
#include "securid/securid.h"
#include "digest-md5/digest-md5.h"
#include "login/login.h"
#include "ntlm/x-ntlm.h"
#include "kerberos_v5/kerberos_v5.h"
Go to the source code of this file.
Functions | |
int | gsasl_init (Gsasl **ctx) |
Variables | |
const char * | GSASL_VALID_MECHANISM_CHARACTERS |
int gsasl_init | ( | Gsasl ** | ctx | ) |
gsasl_init:
ctx | pointer to libgsasl handle. |
Return value: GSASL_OK iff successful, otherwise GSASL_MALLOC_ERROR.
Definition at line 124 of file init.c.
References Gsasl_session::ctx, GSASL_CRYPTO_ERROR, gsasl_done(), GSASL_MALLOC_ERROR, and GSASL_OK.
const char* GSASL_VALID_MECHANISM_CHARACTERS |
Initial value:
"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"
A zero-terminated character array, or string, with all ASCII characters that may be used within a SASL mechanism name.
Definition at line 47 of file init.c.
Referenced by gsasl_client_suggest_mechanism().