Create a Cert

This service will help you create a secure foaf+ssl certificate for your browser.

This is a very early test release to prove a concept. Huge improvements can of course be made.

Who are you? Enter your Web ID (foaf url) here

note: this has to be the URL of a foaf:Person so don't forget the # info. We'll be adding some logic to help you select a foaf:Person from a foaf:Page as soon as I get some time to do it.

Requirements

You will need a foaf file. We could build one up here, but this was a bit more work than I had time for. A good service to do this with is foafbuilder.qdos.com. You'll need an openid to store it on their servers. Of course if they implemented foaf+ssl you would not need that. That is why I put this demo together.

Limitations

Just for the moment this will only work with Firefox, Safari and Opera. In particular if it will not work with Internet Explorer. I'll be working on that next.

Tools Used

This is built on a stack of Open Source tools written in Java. You can download the source code from the So(m)mer repository using a subversion client. The command line to do this is:


 $ svn checkout https://sommer.dev.java.net/svn/sommer/FoafServer FoafServer --username guest
            
Leave the password field blank.
The code is under a BSD licence, you can download it and run it on your own server and do with it what you want, but you can't use it to pursue the author legally. Contributions are welcome in any form. From improovements in the html, to java code, to comments of any kind. The more help out the faster this will improove.