| Home | Trees | Index | Help |
|
|---|
| Package pyxmpp :: Package sasl :: Module core :: Class ServerAuthenticator |
|
DigestMD5ServerAuthenticator,
PlainServerAuthenticatorBase 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 |