root/branches/release-39/extlib/Net/OAuth/Response.pm @ 2528

Revision 2528, 1.2 kB (checked in by fumiakiy, 18 months ago)

Updated Net::OAuth modules to the latest version. BugId:80041

Line 
1package Net::OAuth::Response;
2use warnings;
3use strict;
4use base qw/Net::OAuth::Message/;
5
6__PACKAGE__->mk_classdata(required_message_params => [qw/
7        token
8    /]);
9
10__PACKAGE__->mk_classdata(optional_message_params => [qw/
11    /]);
12
13__PACKAGE__->mk_classdata(required_api_params => [qw/
14    /]);
15
16__PACKAGE__->mk_classdata(optional_api_params => [qw/
17        extra_params
18        /]);
19
20__PACKAGE__->mk_classdata(signature_elements => [qw/
21    /]);
22
23__PACKAGE__->mk_classdata(all_message_params => [
24    @{__PACKAGE__->required_message_params},
25    @{__PACKAGE__->optional_message_params},
26        ]);
27
28__PACKAGE__->mk_classdata(all_api_params => [
29    @{__PACKAGE__->required_api_params},
30    @{__PACKAGE__->optional_api_params},       
31        ]);
32       
33__PACKAGE__->mk_classdata(all_params => [
34    @{__PACKAGE__->all_api_params},
35    @{__PACKAGE__->all_message_params}, 
36        ]);
37
38__PACKAGE__->mk_accessors(
39    @{__PACKAGE__->all_params},
40    );
41
42=head1 NAME
43
44Net::OAuth::Response - base class for OAuth responses
45
46=head1 SEE ALSO
47
48L<http://oauth.net>
49
50=head1 AUTHOR
51
52Keith Grennan, C<< <kgrennan at cpan.org> >>
53
54=head1 COPYRIGHT & LICENSE
55
56Copyright 2007 Keith Grennan, all rights reserved.
57
58This program is free software; you can redistribute it and/or modify it
59under the same terms as Perl itself.
60
61=cut
62
631;
Note: See TracBrowser for help on using the browser.