📦 liboauth-lite2-perl
48 pages
O
- OAuth::Lite2(3pm)OAuth 2.0 Library DESCRIPTION OAuth 2.0 Library The maintainer of this CPAN module was transferred to ritou by lyokato. Main repository is <https://github.com/ritou/p5-oauth-lite2>. SEE ALSO Client…✨
- OAuth::Lite2::Agent(3pm)Base class of preset-agents.✨
- OAuth::Lite2::Agent::Dump(3pm)Preset User Agent class for debug✨
- OAuth::Lite2::Agent::PSGIMock(3pm)Agent class for test which use PSGI App SYNOPSIS use Test::More; my $endpoint = OAuth::Lite2::Server::Endpoint::Token->new( data_handler => 'YourApp::DataHandler', ); my $agent =…✨
- OAuth::Lite2::Agent::Strict(3pm)Preset User Agent class for strict SSL✨
- OAuth::Lite2::Client::ClientCredentials(3pm)OAuth 2.0 ClientCredentials Profile Client✨
- OAuth::Lite2::Client::Error(3pm)OAuth 2.0 client error✨
- OAuth::Lite2::Client::ExternalService(3pm)OAuth 2.0 Federated Assertion Profile Client✨
- OAuth::Lite2::Client::ServerState(3pm)Class represents server-state response✨
- OAuth::Lite2::Client::StateResponseParser(3pm)Server state response parser✨
- OAuth::Lite2::Client::Token(3pm)Class represents access-token response✨
- OAuth::Lite2::Client::TokenResponseParser(3pm)OAuth 2.0 TokenResponseParser module for Client✨
- OAuth::Lite2::Client::UsernameAndPassword(3pm)OAuth 2.0 Username And Password Profile Client✨
- OAuth::Lite2::Client::WebServer(3pm)OAuth 2.0 Web Server Profile Client✨
- OAuth::Lite2::Formatter(3pm)OAuth 2.0 formatter base class✨
- OAuth::Lite2::Formatter::FormURLEncoded(3pm)OAuth 2.0 form-urlencoded formatters store✨
- OAuth::Lite2::Formatter::JSON(3pm)OAuth 2.0 JSON formatters store✨
- OAuth::Lite2::Formatter::Text(3pm)OAuth 2.0 text/plain formatters store✨
- OAuth::Lite2::Formatter::XML(3pm)OAuth 2.0 XML formatters store✨
- OAuth::Lite2::Formatters(3pm)OAuth 2.0 formatters store✨
- OAuth::Lite2::Model::AccessToken(3pm)model class that represents access token✨
- OAuth::Lite2::Model::AuthInfo(3pm)model class that represents authorization info.✨
- OAuth::Lite2::Model::ServerState(3pm)model class that represents Server State✨
- OAuth::Lite2::ParamMethod(3pm)base class of builder/parser for OAuth 2.0 parameters✨
- OAuth::Lite2::ParamMethod::AuthHeader(3pm)builder/parser for OAuth 2.0 AuthHeader type of parameter✨
- OAuth::Lite2::ParamMethod::FormEncodedBody(3pm)builder/parser for OAuth 2.0 FormEncodedBody type of parameter✨
- OAuth::Lite2::ParamMethod::URIQueryParameter(3pm)builder/parser for OAuth 2.0 uri-query type of parameter✨
- OAuth::Lite2::ParamMethods(3pm)store of builders/parsers for OAuth 2.0 parameters✨
- OAuth::Lite2::Server::Context(3pm)request context object.✨
- OAuth::Lite2::Server::DataHandler(3pm)Base class that specifies interface for data handler for your service.✨
- OAuth::Lite2::Server::Endpoint::Token(3pm)token endpoint PSGI application✨
- OAuth::Lite2::Server::Error(3pm)OAuth 2.0 server errors✨
- OAuth::Lite2::Server::GrantHandler(3pm)base class of each grant_type handler✨
- OAuth::Lite2::Server::GrantHandler::AuthorizationCode(3pm)handler for 'authorization-code' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::ClientCredentials(3pm)handler for 'client_credentials' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::ExternalService(3pm)handler for 'federated-assertion' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::GroupingRefreshToken(3pm)handler for 'grouping-refresh-token' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::Password(3pm)handler for 'password' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::RefreshToken(3pm)handler for 'refresh-token' grant_type request✨
- OAuth::Lite2::Server::GrantHandler::ServerState(3pm)handler for 'server_state' grant_type request✨
- OAuth::Lite2::Server::GrantHandlers(3pm)store of handlers for each grant_type.✨
- OAuth::Lite2::Signer(3pm)OAuth 2.0 signature (DEPRECATED)✨
- OAuth::Lite2::Signer::Algorithm(3pm)signature algorithm base class.✨
- OAuth::Lite2::Signer::Algorithm::HMAC_SHA1(3pm)hmac-sha1 signature algorithm class✨
- OAuth::Lite2::Signer::Algorithm::HMAC_SHA256(3pm)hmac-sha256 signature algorithm class✨
- OAuth::Lite2::Signer::Algorithms(3pm)signature algorithms✨
- OAuth::Lite2::Util(3pm)utility methods for OAuth 2.0✨
P
- Plack::Middleware::Auth::OAuth2::ProtectedResource(3pm)middleware for OAuth 2.0 Protected Resource endpoint✨
💅
getting it ready, bestie…