Home | Trees | Indices | Help |
|
---|
|
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.
|
Functions | |||
bool |
|
Variables | |
data_fields =
|
|
ns_uri_1_0 =
|
|
ns_uri_1_1 =
|
|
ns_uri =
|
|
sreg_data_fields The names of the data fields that are listed in the sreg spec, and a description of them in English |
|
sreg_uri The preferred URI to use for the simple registration namespace and XRD Type value |
Function Details |
Does the given endpoint advertise support for simple registration?
|
Variables Details |
data_fields
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Jul 29 15:11:26 2010 | http://epydoc.sourceforge.net |