Class
HaslMechanismPlain
since: 0.1
Description [src]
final class Hasl.MechanismPlain : Hasl.Mechanism
{
/* No available fields */
}
Implements the SASL PLAIN mechanism per RFC 4616.
It requires that HaslContext:username and HaslContext:password
are set. If HaslContext:authzid is set it will be used.
This mechanism is not secure, so you must set
HaslContext:allow-clear-text to TRUE if HaslContext:tls is
FALSE.
Available since: 0.1
Instance methods
Methods inherited from HaslMechanism (2)
hasl_mechanism_possible
This is used by ctx to determine if it should even attempt mechanism.
since: 0.1
hasl_mechanism_step
Tells mechanism to perform it’s next step. If mechanism is complete it
should return TRUE. If the mechanism was not successfully, it should return
TRUE but set error.
since: 0.1
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.