Return-Path: Delivered-To: apmail-incubator-amber-dev-archive@minotaur.apache.org Received: (qmail 84392 invoked from network); 21 Jun 2010 08:58:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 21 Jun 2010 08:58:36 -0000 Received: (qmail 75308 invoked by uid 500); 21 Jun 2010 08:58:36 -0000 Delivered-To: apmail-incubator-amber-dev-archive@incubator.apache.org Received: (qmail 75287 invoked by uid 500); 21 Jun 2010 08:58:35 -0000 Mailing-List: contact amber-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: amber-dev@incubator.apache.org Delivered-To: mailing list amber-dev@incubator.apache.org Received: (qmail 75279 invoked by uid 99); 21 Jun 2010 08:58:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jun 2010 08:58:34 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of pid@pidster.com designates 74.125.82.47 as permitted sender) Received: from [74.125.82.47] (HELO mail-ww0-f47.google.com) (74.125.82.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jun 2010 08:58:25 +0000 Received: by wwb39 with SMTP id 39so346932wwb.6 for ; Mon, 21 Jun 2010 01:58:02 -0700 (PDT) Received: by 10.216.88.203 with SMTP id a53mr3221688wef.25.1277110681921; Mon, 21 Jun 2010 01:58:01 -0700 (PDT) Received: from Phoenix.local (cpc2-lewi13-2-0-cust269.2-4.cable.virginmedia.com [86.14.119.14]) by mx.google.com with ESMTPS id w21sm3815214weq.45.2010.06.21.01.58.00 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 21 Jun 2010 01:58:01 -0700 (PDT) Message-ID: <4C1F2991.7090407@pidster.com> Date: Mon, 21 Jun 2010 09:57:53 +0100 From: Pid Reply-To: pid@pidster.com Organization: Pidster Inc User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.10) Gecko/20100512 Thunderbird/3.0.5 MIME-Version: 1.0 To: Amber Developers Subject: Multiple implementations, different versions X-Enigmail-Version: 1.0.1 OpenPGP: id=62590808 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig5E0344B2A6C35E3F0BD8CEE5" X-Virus-Checked: Checked by ClamAV on apache.org --------------enig5E0344B2A6C35E3F0BD8CEE5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable In the case where a user/consumer/client is integrating with multiple different Providers who are not all implementing the same version of OAuth, we would need to ensure implementations of each version are able to co-exist. This is partially addressed by passing a version into the initial static method on o.a.amber.OAuth, but we'd also need to ensure that implementations are in compatible but parallel sub-packages. Say: o.a.amber.implv10... o.a.amber.implv20... Thoughts/problems? p --------------enig5E0344B2A6C35E3F0BD8CEE5 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iQIVAwUBTB8pl2oM2OGpOvr9AQpeBg/+KZ5wASXZdANX1y0q9tTfREpIG9rLqiGd GF3QcfREYsXJfrAodg5ke4mF+czzddW/cUUtXkd2/7vp5Ss+OvszCDCzXURhfCDK V4ndu+IUOXRbfe6x+/v3UUkwAptJnwGMoKc8SghltaU6no13d+PM9mISZuacJa7v ZkUwUYvpn5oNZil+FaacE09YmWzcw9rZbmpBkCiL0OgXqyR7z5pGbN6fT6F10J6l sB/YtlCMrt67YtHdtnuuHX7FDRAssk9Q2Epaj4krGdPfnl6jhiNC+UOICj/McL/C 8KVA5SJMRDQoECanZ8wMYMrmFGmpyPU5tzvZ6/aMmDlmLgaoH5stvkSKzB04LLdJ V0mt19f8tAl7GF1NAW5FmWmDvt10oHLgFkDlM5NSD/7S3VXHeqd7oF3UrrVmiVOd QklC/Gm4V4uKX0y+DFuRP1Q8XQO4Z1vMV4jGm8CKsPvjAO6uvOT/YtNWDqZ+YydX 6NwLEbcobdK8zhNfUPz5wMq2LoV/oZoiyagBJXDAQis1U/MJLnSIOZhVuUjNBCas FvUh5BLyD/AGGTKg/kTv72pQ9GpLoFbRFw1AiqsO7XfO+E/8moA3pFleQqrHxGq5 AF7XaDJdE5uFFO1IPlRjIYPTHZeqjwEnpuQI2u8A69A+JQUMPsvcRo6kfEX+cGSa EM1dqlDp7mU= =iVv7 -----END PGP SIGNATURE----- --------------enig5E0344B2A6C35E3F0BD8CEE5--