---
abstract: 'OAuth 2.0 Library'
author:
  - 'Ryo Ito, <ritou.06@gmail.com>'
build_requires:
  ExtUtils::MakeMaker: '6.36'
  Test::More: '0'
configure_requires:
  Module::Build::Tiny: '0.035'
dynamic_config: 0
generated_by: 'Minilla/v3.0.0, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: OAuth-Lite2
no_index:
  directory:
    - t
    - xt
    - inc
    - share
    - eg
    - examples
    - author
    - builder
provides:
  OAuth::Lite2:
    file: lib/OAuth/Lite2.pm
    version: '0.11'
  OAuth::Lite2::Agent:
    file: lib/OAuth/Lite2/Agent.pm
  OAuth::Lite2::Agent::Dump:
    file: lib/OAuth/Lite2/Agent/Dump.pm
  OAuth::Lite2::Agent::PSGIMock:
    file: lib/OAuth/Lite2/Agent/PSGIMock.pm
  OAuth::Lite2::Agent::Strict:
    file: lib/OAuth/Lite2/Agent/Strict.pm
  OAuth::Lite2::Client::ClientCredentials:
    file: lib/OAuth/Lite2/Client/ClientCredentials.pm
  OAuth::Lite2::Client::Error:
    file: lib/OAuth/Lite2/Client/Error.pm
  OAuth::Lite2::Client::Error::InsecureRequest:
    file: lib/OAuth/Lite2/Client/Error.pm
  OAuth::Lite2::Client::Error::InsecureResponse:
    file: lib/OAuth/Lite2/Client/Error.pm
  OAuth::Lite2::Client::Error::InvalidResponse:
    file: lib/OAuth/Lite2/Client/Error.pm
  OAuth::Lite2::Client::ExternalService:
    file: lib/OAuth/Lite2/Client/ExternalService.pm
  OAuth::Lite2::Client::ServerState:
    file: lib/OAuth/Lite2/Client/ServerState.pm
  OAuth::Lite2::Client::StateResponseParser:
    file: lib/OAuth/Lite2/Client/StateResponseParser.pm
  OAuth::Lite2::Client::Token:
    file: lib/OAuth/Lite2/Client/Token.pm
  OAuth::Lite2::Client::TokenResponseParser:
    file: lib/OAuth/Lite2/Client/TokenResponseParser.pm
  OAuth::Lite2::Client::UsernameAndPassword:
    file: lib/OAuth/Lite2/Client/UsernameAndPassword.pm
  OAuth::Lite2::Client::WebServer:
    file: lib/OAuth/Lite2/Client/WebServer.pm
  OAuth::Lite2::Formatter:
    file: lib/OAuth/Lite2/Formatter.pm
  OAuth::Lite2::Formatter::FormURLEncoded:
    file: lib/OAuth/Lite2/Formatter/FormURLEncoded.pm
  OAuth::Lite2::Formatter::JSON:
    file: lib/OAuth/Lite2/Formatter/JSON.pm
  OAuth::Lite2::Formatter::Text:
    file: lib/OAuth/Lite2/Formatter/Text.pm
  OAuth::Lite2::Formatter::XML:
    file: lib/OAuth/Lite2/Formatter/XML.pm
  OAuth::Lite2::Formatters:
    file: lib/OAuth/Lite2/Formatters.pm
  OAuth::Lite2::Model::AccessToken:
    file: lib/OAuth/Lite2/Model/AccessToken.pm
  OAuth::Lite2::Model::AuthInfo:
    file: lib/OAuth/Lite2/Model/AuthInfo.pm
  OAuth::Lite2::Model::ServerState:
    file: lib/OAuth/Lite2/Model/ServerState.pm
  OAuth::Lite2::ParamMethod:
    file: lib/OAuth/Lite2/ParamMethod.pm
  OAuth::Lite2::ParamMethod::AuthHeader:
    file: lib/OAuth/Lite2/ParamMethod/AuthHeader.pm
  OAuth::Lite2::ParamMethod::FormEncodedBody:
    file: lib/OAuth/Lite2/ParamMethod/FormEncodedBody.pm
  OAuth::Lite2::ParamMethod::URIQueryParameter:
    file: lib/OAuth/Lite2/ParamMethod/URIQueryParameter.pm
  OAuth::Lite2::ParamMethods:
    file: lib/OAuth/Lite2/ParamMethods.pm
  OAuth::Lite2::Server::Context:
    file: lib/OAuth/Lite2/Server/Context.pm
  OAuth::Lite2::Server::DataHandler:
    file: lib/OAuth/Lite2/Server/DataHandler.pm
  OAuth::Lite2::Server::Endpoint::Token:
    file: lib/OAuth/Lite2/Server/Endpoint/Token.pm
  OAuth::Lite2::Server::Error:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::AccessDenied:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::ExpiredToken:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::ExpiredTokenLegacy:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InsufficientScope:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidClient:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidGrant:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidRequest:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidScope:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidServerState:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::InvalidToken:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::RedirectURIMismatch:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::ServerError:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::TemporarilyUnavailable:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::UnauthorizedClient:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::UnsupportedGrantType:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::UnsupportedResourceType:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::Error::UnsupportedResponseType:
    file: lib/OAuth/Lite2/Server/Error.pm
  OAuth::Lite2::Server::GrantHandler:
    file: lib/OAuth/Lite2/Server/GrantHandler.pm
  OAuth::Lite2::Server::GrantHandler::AuthorizationCode:
    file: lib/OAuth/Lite2/Server/GrantHandler/AuthorizationCode.pm
  OAuth::Lite2::Server::GrantHandler::ClientCredentials:
    file: lib/OAuth/Lite2/Server/GrantHandler/ClientCredentials.pm
  OAuth::Lite2::Server::GrantHandler::ExternalService:
    file: lib/OAuth/Lite2/Server/GrantHandler/ExternalService.pm
  OAuth::Lite2::Server::GrantHandler::GroupingRefreshToken:
    file: lib/OAuth/Lite2/Server/GrantHandler/GroupingRefreshToken.pm
  OAuth::Lite2::Server::GrantHandler::Password:
    file: lib/OAuth/Lite2/Server/GrantHandler/Password.pm
  OAuth::Lite2::Server::GrantHandler::RefreshToken:
    file: lib/OAuth/Lite2/Server/GrantHandler/RefreshToken.pm
  OAuth::Lite2::Server::GrantHandler::ServerState:
    file: lib/OAuth/Lite2/Server/GrantHandler/ServerState.pm
  OAuth::Lite2::Server::GrantHandlers:
    file: lib/OAuth/Lite2/Server/GrantHandlers.pm
  OAuth::Lite2::Signer:
    file: lib/OAuth/Lite2/Signer.pm
  OAuth::Lite2::Signer::Algorithm:
    file: lib/OAuth/Lite2/Signer/Algorithm.pm
  OAuth::Lite2::Signer::Algorithm::HMAC_SHA1:
    file: lib/OAuth/Lite2/Signer/Algorithm/HMAC_SHA1.pm
  OAuth::Lite2::Signer::Algorithm::HMAC_SHA256:
    file: lib/OAuth/Lite2/Signer/Algorithm/HMAC_SHA256.pm
  OAuth::Lite2::Signer::Algorithms:
    file: lib/OAuth/Lite2/Signer/Algorithms.pm
  OAuth::Lite2::Util:
    file: lib/OAuth/Lite2/Util.pm
  Plack::Middleware::Auth::OAuth2::ProtectedResource:
    file: lib/Plack/Middleware/Auth/OAuth2/ProtectedResource.pm
requires:
  Class::Accessor::Fast: '0.34'
  Class::ErrorHandler: '0.01'
  Data::Dump: '1.17'
  Digest::SHA: '5.48'
  Hash::MultiValue: '0.08'
  IO::String: '1.08'
  JSON::XS: '0'
  LWP::UserAgent: '0'
  Params::Validate: '0.95'
  Plack: '0.09942'
  Scalar::Util: '1.23'
  String::Random: '0.22'
  Try::Tiny: '0.06'
  URI: '1.54'
  XML::LibXML: '1.7'
resources:
  bugtracker: https://github.com/ritou/p5-oauth-lite2/issues
  homepage: https://github.com/ritou/p5-oauth-lite2
  repository: git://github.com/ritou/p5-oauth-lite2.git
version: '0.11'
x_contributors:
  - 'Kato Kazuyoshi <kato.kazuyoshi@gmail.com>'
  - 'HIROSE Masaaki <hirose31@gmail.com>'
  - 'Dann <techmemo@gmail.com>'
  - 'lyokato <lyo.kato@gmail.com>'
  - 'Matthew Franglen <matthew.franglen@semantico.net>'
  - 'Géraud CONTINSOUZAS <geraud@gcu.info>'
x_serialization_backend: 'CPAN::Meta::YAML version 0.012'