#include "internal.h"
Go to the source code of this file.
Defines |
| #define | _GSASL_KERBEROS_V5_NAME "KERBEROS_V5" |
Functions |
| int | _gsasl_kerberos_v5_client_init (Gsasl *ctx) |
| int | _gsasl_kerberos_v5_client_start (Gsasl_session *sctx, void **mech_data) |
| int | _gsasl_kerberos_v5_client_step (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_client_encode (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_client_decode (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_client_finish (Gsasl_session *sctx, void *mech_data) |
| int | _gsasl_kerberos_v5_server_init (Gsasl *ctx) |
| int | _gsasl_kerberos_v5_server_start (Gsasl_session *sctx, void **mech_data) |
| int | _gsasl_kerberos_v5_server_step (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_server_encode (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_server_decode (Gsasl_session *sctx, void *mech_data, const char *input, size_t input_len, char *output, size_t *output_len) |
| int | _gsasl_kerberos_v5_server_finish (Gsasl_session *sctx, void *mech_data) |
Define Documentation
| #define _GSASL_KERBEROS_V5_NAME "KERBEROS_V5" |
Function Documentation
| int _gsasl_kerberos_v5_client_decode |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |
| int _gsasl_kerberos_v5_client_encode |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |
| int _gsasl_kerberos_v5_client_finish |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data | |
|
) |
| | |
| int _gsasl_kerberos_v5_client_init |
( |
Gsasl * |
ctx |
) |
|
| int _gsasl_kerberos_v5_client_start |
( |
Gsasl_session * |
sctx, |
|
|
void ** |
mech_data | |
|
) |
| | |
| int _gsasl_kerberos_v5_client_step |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |
| int _gsasl_kerberos_v5_server_decode |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |
| int _gsasl_kerberos_v5_server_encode |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |
| int _gsasl_kerberos_v5_server_finish |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data | |
|
) |
| | |
| int _gsasl_kerberos_v5_server_init |
( |
Gsasl * |
ctx |
) |
|
| int _gsasl_kerberos_v5_server_start |
( |
Gsasl_session * |
sctx, |
|
|
void ** |
mech_data | |
|
) |
| | |
| int _gsasl_kerberos_v5_server_step |
( |
Gsasl_session * |
sctx, |
|
|
void * |
mech_data, |
|
|
const char * |
input, |
|
|
size_t |
input_len, |
|
|
char * |
output, |
|
|
size_t * |
output_len | |
|
) |
| | |