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

Changes for version 0.28

  • WARNING: Net::ACME2::Challenge::error() now returns a Net::ACME2::Error instance rather than a plain hash reference. Since the internals of N::A2::Error line up with the hash reference, this should not break existing clients; however, the object’s internal state may eventually change, which *would* break any pre-0.28 callers. Implementors SHOULD migrate to the object accessors before upgrading to this release.
  • Fix debug=1 left in from previous change … oops.
  • Use Module::Runtime rather than Module::Load.
  • Make http_01.pm’s create_handler() optionally accept a Net::ACME2 instance in lieu of the key authorization. This simplifies the use of that method a bit and makes it consistent with dns_01.pm’s get_record_value().
  • get_terms_of_service() is now callable as either a class method or an instance method.
  • Improved documentation of error classes.

Provides

in lib/Net/ACME2/AccessorBase.pm
in lib/Net/ACME2/AccountKey.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/Empty.pm
in lib/Net/ACME2/X/Generic.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