From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

NAME

Net::ACME2::Error - error parsing logic for ACME

SYNOPSIS

my $err = Net::ACME2::Error->new( { type => '..', .. } );

DESCRIPTION

This simple module interfaces with ACME2 “error” objects, which are described in the ACME protocol specification.

NOTES

ACME’s errors are basically just HTTP API problem detail documents, which are described in more detail at RFC 7807.

ACCESSORS

  • detail

  • instance

  • status

  • title

  • type - defaults to about:blank

  • description - text description of the type

  • subproblems - list of subproblem objects

  • to_string - human-readable description of the error (including subproblems)