![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
CamelSasl; GByteArray* camel_sasl_challenge (CamelSasl *sasl, GByteArray *token, CamelException *ex); char* camel_sasl_challenge_base64 (CamelSasl *sasl, const char *token, CamelException *ex); gboolean camel_sasl_authenticated (CamelSasl *sasl); CamelSasl* camel_sasl_new (const char *service_name, const char *mechanism, CamelService *service); GList* camel_sasl_authtype_list (gboolean include_plain); CamelServiceAuthType* camel_sasl_authtype (const char *mechanism);
typedef struct { CamelObject parent_object; char *service_name; char *mech; /* mechanism */ CamelService *service; gboolean authenticated; } CamelSasl;
GByteArray* camel_sasl_challenge (CamelSasl *sasl, GByteArray *token, CamelException *ex);
|
|
|
|
|
|
Returns : |
char* camel_sasl_challenge_base64 (CamelSasl *sasl, const char *token, CamelException *ex);
|
|
|
|
|
|
Returns : |
CamelSasl* camel_sasl_new (const char *service_name, const char *mechanism, CamelService *service);
|
|
|
|
|
|
Returns : |
GList* camel_sasl_authtype_list (gboolean include_plain);
|
|
Returns : |
CamelServiceAuthType* camel_sasl_authtype (const char *mechanism);
|
|
Returns : |