Class

CamelSaslPlain

Description

class Camel.SaslPlain : Camel.Sasl {
  parent: CamelSasl,
  priv: CamelSaslPlainPrivate*
}
No description available.

Ancestors

Instance methods

Methods inherited from CamelSasl (14)
camel_sasl_challenge

If token is NULL, asynchronously generate the initial SASL message to send to the server. (This will be NULL if the client doesn’t initiate the exchange.) Otherwise, token is a challenge from the server, and the asynchronous result is the response.

since: 3.0

camel_sasl_challenge_base64

As with camel_sasl_challenge(), but the challenge token and the response are both base64-encoded.

since: 3.0

camel_sasl_challenge_base64_finish

Finishes the operation started with camel_sasl_challenge_base64().

since: 3.0

camel_sasl_challenge_base64_sync

As with camel_sasl_challenge_sync(), but the challenge token and the response are both base64-encoded.

since: 3.0

camel_sasl_challenge_finish

Finishes the operation started with camel_sasl_challenge(). Free the returned GByteArray with g_byte_array_free().

since: 3.0

camel_sasl_challenge_sync

If token is NULL, generate the initial SASL message to send to the server. (This will be NULL if the client doesn’t initiate the exchange.) Otherwise, token is a challenge from the server, and the return value is the response.

camel_sasl_get_authenticated
No description available.

camel_sasl_get_mechanism
No description available.

since: 2.32

camel_sasl_get_service
No description available.

since: 2.32

camel_sasl_get_service_name
No description available.

since: 2.32

camel_sasl_set_authenticated
No description available.

since: 2.32

camel_sasl_try_empty_password

Asynchronously determine whether sasl can be used for password-less authentication, for example single-sign-on using system credentials.

since: 3.2

camel_sasl_try_empty_password_finish

Finishes the operation started with camel_sasl_try_empty_password().

since: 3.2

camel_sasl_try_empty_password_sync
No description available.

since: 3.2

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from CamelSasl (4)
Camel.Sasl:authenticated
No description available.

Camel.Sasl:mechanism
No description available.

Camel.Sasl:service
No description available.

Camel.Sasl:service-name
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct CamelSaslPlainClass {
  CamelSaslClass parent_class;
  None reserved;
  
}
No description available.
Class members
parent_class: CamelSaslClass
No description available.
reserved: None
No description available.