Changes for version 0.21
- Make LetsEncrypt.pm default to the production server.
- Make LetsEncrypt.pm accept an “environment” to simplify testing.
- Pass constructor arguments to the HOST() method.
- Make tests flex ECDSA keys as strenuously as they flex RSA keys.
- Add aviso about speed to the main POD.
- Acknowledge need for XS-based TLS functionality. This module can’t run “anywhere that Perl runs” because of this. :-(
Modules
IETF-standard ACME (Let’s Encrypt) client
http-01 challenge handler
error parsing logic for ACME
transport logic for Net::ACME2.
HTTP client for Net::ACME
Let’s Encrypt’s v2 API endpoint
Provides
in lib/Net/ACME2/AccessorBase.pm
in lib/Net/ACME2/Error.pm
in lib/Net/ACME2/HTTP/Response.pm
in lib/Net/ACME2/JWTMaker.pm
in lib/Net/ACME2/JWTMaker/ECC.pm
in lib/Net/ACME2/JWTMaker/RSA.pm
in lib/Net/ACME2/X.pm
in lib/Net/ACME2/X/ACME.pm
in lib/Net/ACME2/X/Empty.pm
in lib/Net/ACME2/X/Generic.pm
in lib/Net/ACME2/X/HTTP/Network.pm
in lib/Net/ACME2/X/InvalidCharacters.pm
in lib/Net/ACME2/X/InvalidParameter.pm
in lib/Net/ACME2/X/UnexpectedResponse.pm
in lib/Net/ACME2/X/UnrecognizedKey.pm