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

Changes for version 0.06 - 2013-10-15

  • update POD by matthewfranglen https://github.com/ritou/p5-oauth-lite2/pull/1 https://github.com/ritou/p5-oauth-lite2/pull/2
  • add support for two new grant types
    • "grouping_refresh_token" : obtain access_token from refresh_token of the same grouped client
    • "server_state" : for CSRF Protection of Authorization Code grant
  • fix some bugs and WARNINGs

Modules

OAuth 2.0 Library
Base class of preset-agents.
Preset User Agent class for debug
Agent class for test which use PSGI App
Preset User Agent class for strict SSL
OAuth 2.0 ClientCredentials Profile Client
OAuth 2.0 client error
Class represents server-state response
Server state response parser
Class represents access-token response
OAuth 2.0 Username And Password Profile Client
OAuth 2.0 Web Server Profile Client
OAuth 2.0 formatter base class
OAuth 2.0 form-urlencoded formatters store
OAuth 2.0 JSON formatters store
OAuth 2.0 text/plain formatters store
OAuth 2.0 XML formatters store
OAuth 2.0 formatters store
model class that represents access token
model class that represents authorization info.
model class that represents Server State
base class of builder/parser for OAuth 2.0 parameters
builder/parser for OAuth 2.0 AuthHeader type of parameter
builder/parser for OAuth 2.0 FormEncodedBody type of parameter
builder/parser for OAuth 2.0 uri-query type of parameter
store of builders/parsers for OAuth 2.0 parameters
request context object.
Base class that specifies interface for data handler for your service.
token endpoint PSGI application
OAuth 2.0 server errors
base class of each grant_type handler
handler for 'authorization-code' grant_type request
handler for 'client_credentials' grant_type request
handler for 'grouping-refresh-token' grant_type request
handler for 'password' grant_type request
handler for 'refresh-token' grant_type request
handler for 'server_state' grant_type request
store of handlers for each grant_type.
OAuth 2.0 signature (DEPRECATED)
signature algorithm base class.
hmac-sha1 signature algorithm class
hmac-sha256 signature algorithm class
signature algorithms
utility methods for OAuth 2.0
middleware for OAuth 2.0 Protected Resource endpoint

Provides

in lib/OAuth/Lite2/Client/Error.pm
in lib/OAuth/Lite2/Client/Error.pm
in lib/OAuth/Lite2/Client/Error.pm
in lib/OAuth/Lite2/Client/TokenResponseParser.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm
in lib/OAuth/Lite2/Server/Error.pm