Camel.SaslGssapi

g Camel.Sasl Camel.Sasl Camel.SaslGssapi Camel.SaslGssapi Camel.Sasl->Camel.SaslGssapi GObject.Object GObject.Object GObject.Object->Camel.Sasl

Subclasses:None

Methods

Inherited:Camel.Sasl (18), GObject.Object (37)
Structs:GObject.ObjectClass (5)
class is_available ()
  override_host_and_user (override_host, override_user)

Virtual Methods

Inherited:Camel.Sasl (2), GObject.Object (7)

Properties

Inherited:Camel.Sasl (4)

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)
Name Type Access Description
parent Camel.Sasl r  

Class Details

class Camel.SaslGssapi(**kwargs)
Bases:Camel.Sasl
Abstract:No
Structure:Camel.SaslGssapiClass
classmethod is_available()
Returns:Whether the GSSAPI/KRB5 sasl authentication mechanism is available, which means whether Camel was built with KRB5 enabled.
Return type:bool

New in version 3.12.

override_host_and_user(override_host, override_user)
Parameters:
  • override_host (str or None) – Host name to use during challenge processing; can be None
  • override_user (str or None) – User name to use during challenge processing; can be None

Set host and user to use, instead of those in Camel.Service’s settings. It’s both or none, aka either set both, or the settings values are used. This is used to not require Camel.Service instance at all.

New in version 3.12.