OAuth:...:Strict(3pm)
OAuth::Lite2::Agent::Strict π
okay so bestie, welcome to the User Contributed Perl Documentation corner of the internet, where we're talking about OAuth::Lite2::Agent::Strict β¨
πΈ NAME πΈ
OAuth::Lite2::Agent::Strict β the Preset User Agent class for strict SSL π
like. it's a preset agent. and it is strict. about SSL. the name is not lying to you, she's very transparent π
β¨ SYNOPSIS β¨
here's the vibe, copy-paste girlies:
my $client = OAuth::Lite2::Client::WebApp->new(
..., # other params
agent => OAuth::Lite2::Client::Agent::Strict->new(
https_version => $https_version,
..., # https parameters
),
);
see how she slots right in as your agent? iconic. no notes. π«Ά
π¦ DESCRIPTION π¦
so this module is one of the preset user-agent classes. it's the one you reach for when you want to check the SSL strictly. like, no cutting corners, no "eh it's probably fine", no bestie behavior β actual verification. if that's your energy, she's your girl π
π METHODS π
π request ($req)
this method appends to the behavior of the parent class β so it does everything mom does, and then some. specifically, it verifies the SSL, and if that verification fails, it throws the exception. no silent suffering. no swallowing the error. she will tell on it, loudly, and honestly that's the healthiest thing anyone's ever done in this codebase π
π SEE ALSO π
OAuth::Lite2::Client::AgentOAuth::Lite2::Client::Agent::Dump
go read those too, bestie, the lore is deep π§
π AUTHOR π
Lyo Kato, "lyo.kato _at_ gmail.com" β thank you for your service, legend π«‘
π COPYRIGHT AND LICENSE π
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.
so basically: free software, same terms as Perl, 5.8.8 or literally any later Perl 5 you've got. slay. π
and that's the whole page, babes β¨ this was perl v5.36.0 energy, dated 2023-07-01, straight out of the OAuth:...:Strict(3pm) files. stay strict, stay verified, and never skip the SSL check π
πΈπ¦
π¦ where this page comes from
- debian trixie: liboauth-lite2-perl 0.11-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: liboauth-lite2-perl 0.11-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: liboauth-lite2-perl 0.11-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: liboauth-lite2-perl 0.11-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms