The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Async::OAuth::Client - client for oauth handling

VERSION

version 0.001

DESCRIPTION

Provides a badly-documented abstraction for oauth.

nonce

Generates a 32-character pseudo random string.

If security is an important consideration, you may want to override this with an algorithm that uses something stronger than rand.

Takes no parameters. Returns a 32-character string consisting of a-zA-Z0-9.

oauth_fields

Generates signature information for the given request.

  • uri - the URI we're requesting

  • method - GET/POST for HTTP method

  • parameters - hashref of parameters we're sending

Returns a hashref which contains information.

sign

signing_key

parameter_string

signature_base

oauth_consumer_key

oauth_signature_method

oauth_version

token

consumer_key

consumer_secret

token_secret

signature_method

parameters_from_request

authorization_header

SEE ALSO

There are plenty of other oauth implementations on CPAN, and it's likely that this one will be retired in favour of one of them.

AUTHOR

Tom Molesworth <TEAM@cpan.org>

LICENSE

Copyright Tom Molesworth 2014-2017. Licensed under the same terms as Perl itself.