I have pushed a new version of the code onto github http://github.com/bblfish/keygenapp
Again this can best be downloaded with $ git clone [email protected]:bblfish/keygenapp.git It is easier to download it from there for the moment rather than me pushing very early material on a maven repository, where you may still have a lot of comments to make about the code. There is a very simple readme in the xwiki directory which shows how one can install this in 4 very easy steps. http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt I tested this with a fresh install of the latest snapshots from http://maven.xwiki.org/snapshots/com/xpn/xwiki/products/xwiki-enterprise-jetty-hsqldb/2.3-SNAPSHOT/ And I will be working on a branch, so that what you pull from the master branch remains stable. I think I have addressed most of the issues below, but there will certainly be comments and improvements that will come from usage. (One thing I was not able to test was Internet Explorer support) Next I will write a module so that people can login to XWiki using the certificates they made there or elsewhere. All the best, Henry On 24 Feb 2010, at 10:15, Vincent Massol wrote: > > Using the XAR plugin is very very easy. Just look at how it's done here: > http://svn.xwiki.org/svnroot/xwiki/platform/xwiki-applications/trunk/ > > In term of naming best practices we don't use "_" in page names and pages > start with an uppercase. So in your case that could be: > - XWiki.FoafSslRsaPubKey.xml > - XWiki.FoafSsslCreateCert.xml > > Although I believe you could also use a space of FoafSsl and put the pages in > it: > - FoafSsl.RsaPubKey.xml > - FoafSsl.CreateCert.xml > >> the first one there is just a class, > > Re class naming we usually prefix with Class, so that would be: > - FoafSssl.RsaPubKeyClass.xml > >> the second one is a script that will allow you to get a certificate in one >> click. >> >> In order to then have that be visible to your homepage you need to replace >> the content of the >> XWikiUserProfileSheet with the content of >> >> src/main/resources/XWiki/XWikiUserProfileSheet.html > > Hmm... We'll need to find a way to keep the existing profile sheet as it is > (for users who don't want to install the FOAF/SSL extension) and at the same > time be able to add your extension. > > Guys, any idea? _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

