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