## CamelSaslAnonymous CamelSaslAnonymous |

## Synopsis

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

## Object Hierarchy

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

## Description

## Details

### struct CamelSaslAnonymous

    struct CamelSaslAnonymous;

### enum CamelSaslAnonTraceType

    typedef enum {
    	CAMEL_SASL_ANON_TRACE_EMAIL,
    	CAMEL_SASL_ANON_TRACE_OPAQUE,
    	CAMEL_SASL_ANON_TRACE_EMPTY
    } CamelSaslAnonTraceType;

`CAMEL_SASL_ANON_TRACE_EMAIL` |
`CAMEL_SASL_ANON_TRACE_OPAQUE` |
`CAMEL_SASL_ANON_TRACE_EMPTY` |

### 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