## CamelSaslAnonymous CamelSaslAnonymous |

## Synopsis

                        CamelSaslAnonymous;
    enum                CamelSaslAnonTraceType;
    CamelSasl *         camel_sasl_anonymous_new            (CamelSaslAnonTraceType type,
                                                             const gchar *trace_info);
    extern              CamelServiceAuthType camel_sasl_anonymous_authtype;

## Object Hierarchy

      GObject
       +----CamelObject
             +----CamelSasl
                   +----CamelSaslAnonymous

## Description

## Details

### CamelSaslAnonymous

    typedef struct _CamelSaslAnonymous CamelSaslAnonymous;

### enum CamelSaslAnonTraceType

    typedef enum {
    	CAMEL_SASL_ANON_TRACE_EMAIL,
    	CAMEL_SASL_ANON_TRACE_OPAQUE,
    	CAMEL_SASL_ANON_TRACE_EMPTY
    } CamelSaslAnonTraceType;

### camel_sasl_anonymous_new ()

    CamelSasl *         camel_sasl_anonymous_new            (CamelSaslAnonTraceType type,
                                                             const gchar *trace_info);

Create a new CamelSaslAnonymous object.

`type` : | trace type
`trace_info` : | trace info
Returns : | a new CamelSasl object

### camel_sasl_anonymous_authtype

    extern CamelServiceAuthType camel_sasl_anonymous_authtype;