| Home | Trees | Index | Help |
|
|---|
| Package openid :: Package extensions :: Module sreg |
|
Simple registration request and response parsing and object representation
This module contains objects representing simple registration requests and responses that can be used with both OpenID relying parties and OpenID providers.AuthRequest object before making
the checkid_ request to the OpenID provider:
auth_request.addExtension(SRegRequest(required=['email']))
SRegRequest.fromOpenIDRequest, gets the
user's approval and data, creates a SRegResponse object and adds it
to the id_res response:
sreg_req = SRegRequest.fromOpenIDRequest(checkid_request) # [ get the user's approval and data, informing the user that # the fields in sreg_response were requested ] sreg_resp = SRegResponse.extractResponse(sreg_req, user_data) sreg_resp.toMessage(openid_response.fields)
SRegResponse.fromSuccessResponse to extract
the data from the OpenID response:
sreg_resp = SRegResponse.fromSuccessResponse(success_response)
Since: 2.0
| Classes | |
|---|---|
SRegRequest |
An object to hold the state of a simple registration request. |
SRegResponse |
Represents the data returned in a simple registration response inside
of an OpenID id_res response. |
| Function Summary | |
|---|---|
| bool |
Does the given endpoint advertise support for simple registration? |
| Function Details |
|---|
supportsSReg(endpoint)Does the given endpoint advertise support for simple registration?
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Fri Jun 27 15:48:22 2008 | http://epydoc.sf.net |