Home | Trees | Index | Help |
|
---|
Package pyxmpp :: Package sasl :: Module core :: Class ServerAuthenticator |
|
DigestMD5ServerAuthenticator
,
PlainServerAuthenticator
Base class for server authenticators. A server authenticator class is a server-side implementation of a SASL mechanism. One `ServerAuthenticator` object may be used for one client authentication process.
Method Summary | |
---|---|
Initialize a `ServerAuthenticator` object. | |
Process a response from a client. | |
Start the authentication process. |
Method Details |
---|
__init__(self,
password_manager)
|
response(self, response)Process a response from a client. :Parameters: - `response`: the response from the client to our challenge. :Types: - `response`: `str` :return: a challenge, a success or a failure indicator. :returntype: `Challenge` or `Success` or `Failure` |
start(self, initial_response)Start the authentication process. :Parameters: - `initial_response`: the initial response send by the client with the authentication request. :Types: - `initial_response`: `str` :return: a challenge, a success or a failure indicator. :returntype: `Challenge` or `Failure` or `Success` |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Wed May 31 22:36:58 2006 | http://epydoc.sf.net |