Class
CamelSaslGssapi
Instance methods
camel_sasl_gssapi_override_host_and_user
Set host and user to use, instead of those in CamelService’s settings. It’s both or none, aka either set both, or the settings values are used. This is used to not require CamelService instance at all.
since: 3.12
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
camel_sasl_get_mechanism
since: 2.32
camel_sasl_get_service
since: 2.32
camel_sasl_get_service_name
since: 2.32
camel_sasl_set_authenticated
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
since: 3.2
Properties
Properties inherited from CamelSasl (4)
Camel.Sasl:authenticated
Camel.Sasl:mechanism
Camel.Sasl:service
Camel.Sasl:service-name
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.