[xwiki-devs] keygen application for xwiki
Hi, I have built a little keygen application for Xwiki now. It is available here: http://github.com/bblfish/keygenapp You can download it with $ git clone [email protected]:bblfish/keygenapp.git then you should be able to build it with $ mvn clean package $ mvn dependency:copy-dependencies You will then just need to copy two jar files over to webapps/xwiki/WEB-INF/lib/ * target/xwiki-foafssl-component-0.2.jar * target/dependency/bcprov-jdk16-141.jar Because I am not yet sure how to get the XAR plugin to work, I have not automated the build yet for that piece. Please let me know how I should fix this. Essentially there are two files that need to be installed $ ls -l1 src/main/resources/XWiki/*.xml src/main/resources/XWiki/foafssl_RSAPubKey.xml src/main/resources/XWiki/foafssl_create_cert.xml the first one there is just a class, 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 You will then be able to try to login to a few other services (there is a link provided on the page). I will work next on allowing Xwiki to be logged into too with foaf+ssl (as well as on fixing any bugs you let me know of) Henry Social Web Architect http://bblfish.net/
On 23 Feb 2010, at 19:52, Story Henry wrote:
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
I just checked this, and found that 1. I had not succeeded in fully committing everything 2. It was on a different branch So I just checked everything in and moved it over to the main branch. a $ git pull should fetch the latest again. (I am very new to git, btw) You can always talk to me on #xwiki irc or skype bblfish. Henry
Hi Henry and all, On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
then you should be able to build it with
$ mvn clean package $ mvn dependency:copy-dependencies
You will then just need to copy two jar files over to
webapps/xwiki/WEB-INF/lib/
* target/xwiki-foafssl-component-0.2.jar * target/dependency/bcprov-jdk16-141.jar
If you can provide those as *released* binaries it would help (you mention version in your jar but this means that any change to the code and a rebuild will yield the same version when they won't be really of the same version, right?). In the future if we want to make your code available easily you'll need to make these available in some remote maven repository. We could make them available in our own remote repo I guess although if you have yours it would be better.
Because I am not yet sure how to get the XAR plugin to work, I have not automated the build yet for that piece. Please let me know how I should fix this. Essentially there are two files that need to be installed
$ ls -l1 src/main/resources/XWiki/*.xml src/main/resources/XWiki/foafssl_RSAPubKey.xml src/main/resources/XWiki/foafssl_create_cert.xml
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? For now and for demonstration purpose I guess it's ok to replace the profile sheet that is on incubator. Guys, what do you think?
You will then be able to try to login to a few other services (there is a link provided on the page). I will work next on allowing Xwiki to be logged into too with foaf+ssl (as well as on fixing any bugs you let me know of)
Great! Thanks -Vincent
Henry
Social Web Architect http://bblfish.net/
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-jet... 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?
Just to be clear: +1 from me to deploy it on incubator.myxwiki.org If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator. Thanks -Vincent On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
then you should be able to build it with
$ mvn clean package $ mvn dependency:copy-dependencies
You will then just need to copy two jar files over to
webapps/xwiki/WEB-INF/lib/
* target/xwiki-foafssl-component-0.2.jar * target/dependency/bcprov-jdk16-141.jar
If you can provide those as *released* binaries it would help (you mention version in your jar but this means that any change to the code and a rebuild will yield the same version when they won't be really of the same version, right?).
In the future if we want to make your code available easily you'll need to make these available in some remote maven repository. We could make them available in our own remote repo I guess although if you have yours it would be better.
Because I am not yet sure how to get the XAR plugin to work, I have not automated the build yet for that piece. Please let me know how I should fix this. Essentially there are two files that need to be installed
$ ls -l1 src/main/resources/XWiki/*.xml src/main/resources/XWiki/foafssl_RSAPubKey.xml src/main/resources/XWiki/foafssl_create_cert.xml
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?
For now and for demonstration purpose I guess it's ok to replace the profile sheet that is on incubator.
Guys, what do you think?
You will then be able to try to login to a few other services (there is a link provided on the page). I will work next on allowing Xwiki to be logged into too with foaf+ssl (as well as on fixing any bugs you let me know of)
Great!
Thanks -Vincent
Henry
Social Web Architect http://bblfish.net/
+1 Guillaume On Thu, Feb 25, 2010 at 7:16 PM, Vincent Massol <[email protected]> wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
then you should be able to build it with
$ mvn clean package $ mvn dependency:copy-dependencies
You will then just need to copy two jar files over to
webapps/xwiki/WEB-INF/lib/
* target/xwiki-foafssl-component-0.2.jar * target/dependency/bcprov-jdk16-141.jar
If you can provide those as *released* binaries it would help (you mention version in your jar but this means that any change to the code and a rebuild will yield the same version when they won't be really of the same version, right?).
In the future if we want to make your code available easily you'll need to make these available in some remote maven repository. We could make them available in our own remote repo I guess although if you have yours it would be better.
Because I am not yet sure how to get the XAR plugin to work, I have not automated the build yet for that piece. Please let me know how I should fix this. Essentially there are two files that need to be installed
$ ls -l1 src/main/resources/XWiki/*.xml src/main/resources/XWiki/foafssl_RSAPubKey.xml src/main/resources/XWiki/foafssl_create_cert.xml
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?
For now and for demonstration purpose I guess it's ok to replace the profile sheet that is on incubator.
Guys, what do you think?
You will then be able to try to login to a few other services (there is
a link provided on the page). I will work next on allowing Xwiki to be logged into too with foaf+ssl (as well as on fixing any bugs you let me know of)
Great!
Thanks -Vincent
Henry
Social Web Architect http://bblfish.net/
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Guillaume Lerouge Product Manager - XWiki SAS Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/
I placed the jar and xar here: http://bblfish.net/tmp/2010/02/xwiki/ to make it simpler. Though git is quite easy to get btw. For OSX I found it here http://code.google.com/p/git-osx-installer/ The README for installation is online here: http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt Henry On 25 Feb 2010, at 19:16, Vincent Massol wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
I was just thinking that there is probably an improvement that should be made to my code before deployment. The WebId.XWikiUserProfileSheet which replaces the profile sheet allows the user in view mode to create a new key. On clicking submit the key gets added to the browser, and a the modulus and exponent of the RSA key are added as an object to the user's page. Usually changes to a profile are made in edit mode. In edit mode it should be possible for the user also to create a key, and even more so, to delete them. How do I integrate the view mode and the edit mode a bit better? The easiest way to understand the problem is probably to install this on a local development version... Henry On 25 Feb 2010, at 19:43, Story Henry wrote:
I placed the jar and xar here:
http://bblfish.net/tmp/2010/02/xwiki/
to make it simpler. Though git is quite easy to get btw. For OSX I found it here
http://code.google.com/p/git-osx-installer/
The README for installation is online here:
http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt
Henry
I just installed and ran the application. It generates RSA keys with SHA1 hash and PKCS #1 padding scheme. In Firefox it will generate 2048 bit keys but Opera will generate keys up to 4096 bit. The keys are good for signing and cryptographic negotiation and expire after 1 year. Firefox and Opera Javascript have a method crypto.signText() which apparently will support signing of form data on the client side which has a wide array of use cases including signing XWikiDocuments in so they can be imported and exported while retaining their author field. see: http://docs.sun.com/source/816-6152-10/sgntxt.htm Currently there is no component in the application for validating keys, only creating them. Here's my +1 for adding to the incubator and continuing to explore use cases. Caleb Story Henry wrote:
I placed the jar and xar here:
http://bblfish.net/tmp/2010/02/xwiki/
to make it simpler. Though git is quite easy to get btw. For OSX I found it here
http://code.google.com/p/git-osx-installer/
The README for installation is online here:
http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt
Henry
On 25 Feb 2010, at 19:16, Vincent Massol wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 4 Mar 2010, at 00:29, Caleb James DeLisle wrote:
I just installed and ran the application. It generates RSA keys with SHA1 hash and PKCS #1 padding scheme. In Firefox it will generate 2048 bit keys but Opera will generate keys up to 4096 bit.
The keys are good for signing and cryptographic negotiation and expire after 1 year.
The form could ask the user how long he wants his certificates to last for. Currently the default is one year, but its a simple matter of tweaking the velocity to have that be anything else. Perhaps we should make the default shorter. A test form to play around with these options is available on the WebId.CreateCert page.
Firefox and Opera Javascript have a method crypto.signText() which apparently will support signing of form data on the client side which has a wide array of use cases including signing XWikiDocuments in so they can be imported and exported while retaining their author field. see: http://docs.sun.com/source/816-6152-10/sgntxt.htm
that sounds very interesting...
Currently there is no component in the application for validating keys, only creating them.
I was going to work on the login component next... There is a page of some of the services that one can use to login to here: http://esw.w3.org/topic/foaf+ssl/RelyingParties This should be growing quickly as Tim Berners Lee has been backing this effort more visibly recently. Today he gave a talk entitled "Distributed Social Networking Through Socially Aware Cloud Storage" http://www.w3.org/2010/Talks/0303-socialcloud-tbl/ Which places WebIds and foaf+ssl at the center of the architecture. With some notes taken here: http://www.w3.org/2010/03/03-swxg-minutes.html
Here's my +1 for adding to the incubator and continuing to explore use cases.
Thanks :-) As most of this is velocity code we should be able to tweak it when its up on the incubator site. One thing I thought would be very nice would be to add the following lines to the header <link rel="openid.server" href="http://openid4.me/index.php" /> <link rel="openid2.provider openid.server" href="http://openid4.me/index.php"/> <link rel="meta" type="application/rdf+xml" title="FOAF" href="your_foaf_file"/> Every profile page would as a result become an OpenId backed by foaf+ssl. There are a few problems though with this, so we can't do it immediately: - I don't know how to add those to the headers from the XWikiUserProfileSheet page - openid4.me requires a pointer to an rdf/xml foaf file for the moment. I'll ask them to tweak their code so they can accept html marked up with rdfa - the home page urls are currently too long to make useful OpenIds. To be typable they should be something like http://xwiki.org/bblfish or http://xwiki.org/p/bblfish So lots more fun stuff to come... Henry
Caleb
Story Henry wrote:
I placed the jar and xar here:
http://bblfish.net/tmp/2010/02/xwiki/
to make it simpler. Though git is quite easy to get btw. For OSX I found it here
http://code.google.com/p/git-osx-installer/
The README for installation is online here:
http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt
Henry
On 25 Feb 2010, at 19:16, Vincent Massol wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On Mar 4, 2010, at 1:11 AM, Story Henry wrote:
On 4 Mar 2010, at 00:29, Caleb James DeLisle wrote:
I just installed and ran the application. It generates RSA keys with SHA1 hash and PKCS #1 padding scheme. In Firefox it will generate 2048 bit keys but Opera will generate keys up to 4096 bit.
The keys are good for signing and cryptographic negotiation and expire after 1 year.
The form could ask the user how long he wants his certificates to last for. Currently the default is one year, but its a simple matter of tweaking the velocity to have that be anything else. Perhaps we should make the default shorter.
A test form to play around with these options is available on the WebId.CreateCert page.
Firefox and Opera Javascript have a method crypto.signText() which apparently will support signing of form data on the client side which has a wide array of use cases including signing XWikiDocuments in so they can be imported and exported while retaining their author field. see: http://docs.sun.com/source/816-6152-10/sgntxt.htm
that sounds very interesting...
Currently there is no component in the application for validating keys, only creating them.
I was going to work on the login component next... There is a page of some of the services that one can use to login to here: http://esw.w3.org/topic/foaf+ssl/RelyingParties This should be growing quickly as Tim Berners Lee has been backing this effort more visibly recently. Today he gave a talk entitled
"Distributed Social Networking
Through
Socially Aware Cloud Storage"
http://www.w3.org/2010/Talks/0303-socialcloud-tbl/
Which places WebIds and foaf+ssl at the center of the architecture.
With some notes taken here: http://www.w3.org/2010/03/03-swxg-minutes.html
Here's my +1 for adding to the incubator and continuing to explore use cases.
Thanks :-)
As most of this is velocity code we should be able to tweak it when its up on the incubator site. One thing I thought would be very nice would be to add the following lines to the header
<link rel="openid.server" href="http://openid4.me/index.php" /> <link rel="openid2.provider openid.server" href="http://openid4.me/index.php"/> <link rel="meta" type="application/rdf+xml" title="FOAF" href="your_foaf_file"/>
This can be easily added with Link Extension, see http://platform.xwiki.org/xwiki/bin/view/DevGuide/SkinExtensionsTutorial Thanks -Vincent
Every profile page would as a result become an OpenId backed by foaf+ssl.
There are a few problems though with this, so we can't do it immediately:
- I don't know how to add those to the headers from the XWikiUserProfileSheet page - openid4.me requires a pointer to an rdf/xml foaf file for the moment. I'll ask them to tweak their code so they can accept html marked up with rdfa - the home page urls are currently too long to make useful OpenIds. To be typable they should be something like http://xwiki.org/bblfish or http://xwiki.org/p/bblfish
So lots more fun stuff to come...
Henry
Caleb
Story Henry wrote:
I placed the jar and xar here:
http://bblfish.net/tmp/2010/02/xwiki/
to make it simpler. Though git is quite easy to get btw. For OSX I found it here
http://code.google.com/p/git-osx-installer/
The README for installation is online here:
http://github.com/bblfish/keygenapp/blob/master/xwiki/README.txt
Henry
On 25 Feb 2010, at 19:16, Vincent Massol wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
+1 On Thu, Feb 25, 2010 at 19:16, Vincent Massol <[email protected]> wrote:
Just to be clear:
+1 from me to deploy it on incubator.myxwiki.org
If I can get one or 2 more +1 then I could help Henry deploy it and give him the rights for incubator.
Thanks -Vincent
On Feb 24, 2010, at 10:15 AM, Vincent Massol wrote:
Hi Henry and all,
On Feb 23, 2010, at 7:52 PM, Story Henry wrote:
Hi,
I have built a little keygen application for Xwiki now. It is available here:
http://github.com/bblfish/keygenapp
You can download it with
$ git clone [email protected]:bblfish/keygenapp.git
then you should be able to build it with
$ mvn clean package $ mvn dependency:copy-dependencies
You will then just need to copy two jar files over to
webapps/xwiki/WEB-INF/lib/
* target/xwiki-foafssl-component-0.2.jar * target/dependency/bcprov-jdk16-141.jar
If you can provide those as *released* binaries it would help (you mention version in your jar but this means that any change to the code and a rebuild will yield the same version when they won't be really of the same version, right?).
In the future if we want to make your code available easily you'll need to make these available in some remote maven repository. We could make them available in our own remote repo I guess although if you have yours it would be better.
Because I am not yet sure how to get the XAR plugin to work, I have not automated the build yet for that piece. Please let me know how I should fix this. Essentially there are two files that need to be installed
$ ls -l1 src/main/resources/XWiki/*.xml src/main/resources/XWiki/foafssl_RSAPubKey.xml src/main/resources/XWiki/foafssl_create_cert.xml
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?
For now and for demonstration purpose I guess it's ok to replace the profile sheet that is on incubator.
Guys, what do you think?
You will then be able to try to login to a few other services (there is a link provided on the page). I will work next on allowing Xwiki to be logged into too with foaf+ssl (as well as on fixing any bugs you let me know of)
Great!
Thanks -Vincent
Henry
Social Web Architect http://bblfish.net/
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
participants (5)
-
Caleb James DeLisle -
Guillaume Lerouge -
Story Henry -
Thomas Mortagne -
Vincent Massol