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.