ECP Plugin Documentation
From OpenLiberty.org Wiki
Contents |
Process flow
Installation
Installation comes in two flavors: Development and Deployment
Development Installation
NOTE: Other installations are possible, although the following reflects my chosen path
1. Install Eclipse (3.2 or 3.3)
2. Install Subclipse (adds SVN repository integration to eclipse)
3. Install XulBooster (adds XUL support to eclipse plus Firefox integration features)
4. Check out .../openliberty/SAMLv2/ECP/FirefoxPlugin/trunk source from SVN
5. Follow instructions in Cheat Sheets provided with XulBooster for building a Firefox launcher
6. Add a plain text file in your Firefox profile directory containing the path to the root of the plugin directory
eg. /Users/peter/Library/Application Support/Firefox/Profiles/lj1ava2n.default/extensions/saml2_ecp@openliberty.org (on Mac OS X)
NOTE: It is important for the filename to match the identifier in the install.rdf. 'saml2_ecp@openliberty.org' is the identifier for this extension.
7. Switch to the Xul perspective and launch the Firefox launcher created in step 5
8. Firefox will launch and will load the saml2_ecp plugin.
NOTE: On MacOS X anyway, Firefox doesn't quite operate quite right. You must make sure Firefox is not opened when launching from eclipse. Failure to do so will prevent the extension from loading.
