Just a note for AUTHENTICATED request you dont need a private cert form youself, you will need one from the Application coder to add to the config/oauth.json consumer_secret
"http://consumer.com/gadget.xml" : { "google" : { "consumer_secret" : "PKCS8_encoded_private key_Without_Headers", "consumer_key" : "consumer.com", "key_type" : "RSA_PRIVATE" } } Your private key will only be used in the Signed calls Right now PEM and PKCS8 private keys are allowed for this. ropu On Thu, May 22, 2008 at 6:05 AM, <[EMAIL PROTECTED]> wrote: > Author: chabotc > Date: Thu May 22 02:05:14 2008 > New Revision: 659054 > > URL: http://svn.apache.org/viewvc?rev=659054&view=rev > Log: > Added a README on how to generate the private/public key required for oauth > & signed requests > > Added: > incubator/shindig/trunk/php/certs/README > > Added: incubator/shindig/trunk/php/certs/README > URL: > http://svn.apache.org/viewvc/incubator/shindig/trunk/php/certs/README?rev=659054&view=auto > > ============================================================================== > --- incubator/shindig/trunk/php/certs/README (added) > +++ incubator/shindig/trunk/php/certs/README Thu May 22 02:05:14 2008 > @@ -0,0 +1,15 @@ > +To have working oauth & signed requests you need a private and public key. > + > +You can generate these using the 'openssl' command by doing the following: > + > +Goto the certs directory: > +# cd shindig/php/certs > + > +Generate the private key: > +# openssl genrsa -out private.key -des3 1024 > +Enter a pass phrase, and make sure to put this in 'private_key_phrase' in > config.php > + > +Generate the public key: > +# openssl req -new -x509 -nodes -sha1 -days 365 -key private.key > > public.crt > +Enter the pass phrase again, and your host's information > + > > > -- .-. --- .--. ..- R o p u

