Implements interfaces: twisted.words.protocols.jabber.sasl_mechanisms.ISASLMechanism

Implements the PLAIN SASL authentication mechanism.

The PLAIN SASL authentication mechanism is defined in RFC 2595.

Method __init__
Method getInitialResponse Get the initial client response, if defined for this mechanism.
def __init__(self, authzid, authcid, password): (source)
ParametersauthzidThe authorization identity. (type: unicode)
authcidThe authentication identity. (type: unicode)
passwordThe plain-text password. (type: unicode)
def getInitialResponse(self): (source)

Get the initial client response, if defined for this mechanism.

Returnsinitial client response string. (type: str.)
API Documentation for Twisted, generated by pydoctor at 2017-09-23 19:45:03.