Attribute Exchange Extension

About this extension

This extension, ax.extension.inc, partially implements the OpenID Attribute Exchange Extension. It basically allows you to specify identity information, and have SimpleID provide them automatically to web sites which request them.

This extension only implements the fetch message section of the extension. That is, it allows relying parties to retrieve identity data from SimpleID, but it does not allow relying parties to push data back to SimpleID.

Installing and uninstalling

This extension is bundled with the default SimpleID installation.

To uninstall this extension, see Installing and uninstalling extensions.

Specifying attributes

The attributes is specified in your identity file. Simply add a section called ax in your identity file and specify the details there.

For what can be specified in this section, see the specifications. For a list of common attributes, see the draft specifications.

An example is given below.

[ax]
http://openid.net/schema/company/name="Example Company Limited"
http://openid.net/schema/company/title="Managing Director"
http://openid.net/schema/contact/web/blog="http://simpleid.sourceforge.net/"

Sending identity data to an OpenID site

When you log into an OpenID site, and the site asks for your identity data using this extension, you will see extra information in the log in page.