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 Wed Apr 22 16:14:20 2009 | http://epydoc.sf.net |