CamelSaslAnonymous

CamelSaslAnonymous —

Synopsis




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


Description

Details

CamelSaslAnonymous

typedef struct {
	CamelSasl parent_object;
	
	char *trace_info;
	CamelSaslAnonTraceType type;
} 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 char *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;