Virtuoso Open-Source Edition: Generate an X.509 Certificate with a WebID? watermark that's stored by browser keystore

Virtuoso Open-Source, OpenLink Data Spaces, and OpenLink Ajax Toolkit

Useful Pages


Feeds

Subscribe to feeds of the changes to this site in the following formats:

Search

Generate an X.509 Certificate with a WebID watermark that's stored by browser keystore

The following Guide provides the steps through the process of generating and exporting an X.509 hosted WebID using Firefox (without .NET plugin installed) and Opera browsers.

Note: these steps apply to any ODS instance where you have the requisite privileges.

  1. Set up an X.509 certificate issuer and HTTPS listener.
  2. Set up X.509 Certificate Service.
  3. Go to the ODS home page (local or remote) and register new user ( or log in as existing ODS user).



  4. Post registration (or log in) will end up with an ODS generated Person Entity Identifier (an HTTP URI that Identifies "You") that takes the form: http://cname/dataspace/person/user-name#this
  5. Edit your profile (Note: If this step is skipped for new registered users, the resulting X.509 certificate will not have a human readable name)



  6. Go to "Security"



  7. Go to "Certificate Generator"



  8. Enter in the shown form for ex:
    • "Country": England
    • "Organization": OL
    • Valid for: 90 hours



  9. Click "submit certificate request".
  10. As result browser should prompt for installing the generated certificate:



  11. Click "Install"
  12. Confirm the installation:



  13. As result the generated certificate will be installed in your browser.



  14. Go to ODS Security -> X.509 Certificates
  15. As result the generated certificate will be shown in the list of available for the ODS user certificates:



Note: these steps apply to any ODS instance.

Related

Powered By Virtuoso