r28250 - in /branches/upstream/libnet-oauth-perl/current: Changes META.yml lib/Net/OAuth.pm lib/Net/OAuth/Request.pm

bricas-guest at users.alioth.debian.org bricas-guest at users.alioth.debian.org
Mon Dec 15 14:53:14 UTC 2008


Author: bricas-guest
Date: Mon Dec 15 14:53:03 2008
New Revision: 28250

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=28250
Log:
[svn-upgrade] Integrating new upstream version, libnet-oauth-perl (0.14)

Modified:
    branches/upstream/libnet-oauth-perl/current/Changes
    branches/upstream/libnet-oauth-perl/current/META.yml
    branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth.pm
    branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth/Request.pm

Modified: branches/upstream/libnet-oauth-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-oauth-perl/current/Changes?rev=28250&op=diff
==============================================================================
--- branches/upstream/libnet-oauth-perl/current/Changes (original)
+++ branches/upstream/libnet-oauth-perl/current/Changes Mon Dec 15 14:53:03 2008
@@ -49,3 +49,5 @@
 0.13    Thu, 13 Nov 2008 22:45:46 UTC
 	Added support for Consumer Request (token-less / two-legged) message type
 
+0.14    Sat, 13 Dec 2008 17:29:36 UTC
+	Add POD for consumer requests

Modified: branches/upstream/libnet-oauth-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-oauth-perl/current/META.yml?rev=28250&op=diff
==============================================================================
--- branches/upstream/libnet-oauth-perl/current/META.yml (original)
+++ branches/upstream/libnet-oauth-perl/current/META.yml Mon Dec 15 14:53:03 2008
@@ -1,6 +1,6 @@
 ---
 name: Net-OAuth
-version: 0.13
+version: 0.14
 author:
   - 'Keith Grennan <kgrennan at cpan.org>'
 abstract: An implementation of the OAuth protocol
@@ -17,7 +17,7 @@
 provides:
   Net::OAuth:
     file: lib/Net/OAuth.pm
-    version: 0.13
+    version: 0.14
   Net::OAuth::AccessTokenRequest:
     file: lib/Net/OAuth/AccessTokenRequest.pm
   Net::OAuth::AccessTokenResponse:
@@ -30,7 +30,7 @@
     file: lib/Net/OAuth/ProtectedResourceRequest.pm
   Net::OAuth::Request:
     file: lib/Net/OAuth/Request.pm
-    version: 0.13
+    version: 0.14
   Net::OAuth::RequestTokenRequest:
     file: lib/Net/OAuth/RequestTokenRequest.pm
   Net::OAuth::RequestTokenResponse:

Modified: branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth.pm?rev=28250&op=diff
==============================================================================
--- branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth.pm (original)
+++ branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth.pm Mon Dec 15 14:53:03 2008
@@ -3,7 +3,7 @@
 use strict;
 use UNIVERSAL::require;
 
-our $VERSION = '0.13';
+our $VERSION = '0.14';
 
 sub request {
     my $self = shift;
@@ -126,6 +126,8 @@
 
 =item * message serialization and parsing.
 
+=item * 2-legged requests (aka. tokenless requests, aka. consumer requests), see L</"CONSUMER REQUESTS"> 
+
 =back
 
 Net::OAuth does not provide:
@@ -155,6 +157,8 @@
 =item * User Authentication (Net::OAuth::UserAuthRequest)
 
 =item * Protected Resource (Net::OAuth::ProtectedResourceRequest)
+
+=item * Consumer Request (Net::OAuth::ConsumerRequest) (2-legged / token-less request)
 
 =back
 
@@ -305,6 +309,24 @@
 
 Note that you can pass the key in as a parameter called 'signature_key' to the message constructor, rather than passing it to the sign/verify method, if you like.
 
+=head2 CONSUMER REQUESTS
+
+To send a request without including a token, use a Consumer Request:
+
+    my $request = Net::OAuth->request('consumer')->new(
+            consumer_key => 'dpf43f3p2l4k3l03',
+            consumer_secret => 'kd94hf93k423kf44',
+            request_url => 'http://provider.example.net/profile',
+            request_method => 'GET',
+            signature_method => 'HMAC-SHA1',
+            timestamp => '1191242096',
+            nonce => 'kllo9940pd9333jh',
+    );
+
+    $request->sign;
+
+See L<Net::OAuth::ConsumerRequest>
+
 =head1 DEMO
 
 There is a demo Consumer CGI in this package, also available online at L<http://oauth.kg23.com/>

Modified: branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth/Request.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth/Request.pm?rev=28250&op=diff
==============================================================================
--- branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth/Request.pm (original)
+++ branches/upstream/libnet-oauth-perl/current/lib/Net/OAuth/Request.pm Mon Dec 15 14:53:03 2008
@@ -3,7 +3,7 @@
 use strict;
 use base qw/Net::OAuth::Message/;
 
-our $VERSION = '0.13';
+our $VERSION = '0.14';
 
 __PACKAGE__->mk_classdata(required_message_params => [qw/
     consumer_key




More information about the Pkg-perl-cvs-commits mailing list