<!-- ##### SECTION Title ##### -->
CamelSasl

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT CamelSasl ##### -->
<para>

</para>


<!-- ##### ARG CamelSasl:authenticated ##### -->
<para>

</para>

<!-- ##### ARG CamelSasl:mechanism ##### -->
<para>

</para>

<!-- ##### ARG CamelSasl:service ##### -->
<para>

</para>

<!-- ##### ARG CamelSasl:service-name ##### -->
<para>

</para>

<!-- ##### FUNCTION camel_sasl_new ##### -->
<para>

</para>

@service_name: 
@mechanism: 
@service: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_try_empty_password_sync ##### -->
<para>

</para>

@sasl: 
@cancellable: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_try_empty_password ##### -->
<para>

</para>

@sasl: 
@io_priority: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION camel_sasl_try_empty_password_finish ##### -->
<para>

</para>

@sasl: 
@result: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_get_authenticated ##### -->
<para>

</para>

@sasl: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_set_authenticated ##### -->
<para>

</para>

@sasl: 
@authenticated: 


<!-- ##### FUNCTION camel_sasl_get_mechanism ##### -->
<para>

</para>

@sasl: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_get_service ##### -->
<para>

</para>

@sasl: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_get_service_name ##### -->
<para>

</para>

@sasl: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_challenge_sync ##### -->
<para>

</para>

@sasl: 
@token: 
@cancellable: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_challenge ##### -->
<para>

</para>

@sasl: 
@token: 
@io_priority: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION camel_sasl_challenge_finish ##### -->
<para>

</para>

@sasl: 
@result: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_challenge_base64_sync ##### -->
<para>

</para>

@sasl: 
@token: 
@cancellable: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_challenge_base64 ##### -->
<para>

</para>

@sasl: 
@token: 
@io_priority: 
@cancellable: 
@callback: 
@user_data: 


<!-- ##### FUNCTION camel_sasl_challenge_base64_finish ##### -->
<para>

</para>

@sasl: 
@result: 
@error: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_authtype_list ##### -->
<para>

</para>

@include_plain: 
@Returns: 


<!-- ##### FUNCTION camel_sasl_authtype ##### -->
<para>

</para>

@mechanism: 
@Returns: 


