|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
                    CamelSaslAnonymous;
enum                CamelSaslAnonTraceType;
CamelSasl*          camel_sasl_anonymous_new            (CamelSaslAnonTraceType type,
                                                         const char *trace_info);
extern              CamelServiceAuthType camel_sasl_anonymous_authtype;
typedef struct {
	CamelSasl parent_object;
	
	char *trace_info;
	CamelSaslAnonTraceType type;
} CamelSaslAnonymous;
typedef enum {
	CAMEL_SASL_ANON_TRACE_EMAIL,
	CAMEL_SASL_ANON_TRACE_OPAQUE,
	CAMEL_SASL_ANON_TRACE_EMPTY
} CamelSaslAnonTraceType;
CamelSasl* camel_sasl_anonymous_new (CamelSaslAnonTraceType type, const char *trace_info);
Create a new CamelSaslAnonymous object.
| type: | trace type | 
| trace_info: | trace info | 
| Returns : | a new CamelSasl object |