Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifdef HAVE_CONFIG_H
00024 # include "config.h"
00025 #endif
00026
00027
00028 #include "scram.h"
00029
00030 #ifdef USE_SCRAM_SHA1
00031 Gsasl_mechanism gsasl_scram_sha1_mechanism = {
00032 GSASL_SCRAM_SHA1_NAME,
00033 {
00034 NULL,
00035 NULL,
00036 #ifdef USE_CLIENT
00037 _gsasl_scram_sha1_client_start,
00038 _gsasl_scram_sha1_client_step,
00039 _gsasl_scram_sha1_client_finish,
00040 #else
00041 NULL,
00042 NULL,
00043 NULL,
00044 #endif
00045 NULL,
00046 NULL
00047 },
00048 {
00049 NULL,
00050 NULL,
00051 #ifdef USE_SERVER
00052 _gsasl_scram_sha1_server_start,
00053 _gsasl_scram_sha1_server_step,
00054 _gsasl_scram_sha1_server_finish,
00055 #else
00056 NULL,
00057 NULL,
00058 NULL,
00059 #endif
00060 NULL,
00061 NULL
00062 }
00063 };
00064 #endif