NAME

Net::ACME2::Challenge

DESCRIPTION

The ACME Challenge object.

You probably won’t instantiate these directly; they’re created automatically as part of Net::ACME2::Authorization instantiation.

Known challenge types (e.g., http-01, dns-01) are returned as specific subclasses. Unrecognized challenge types are returned as instances of this base class, giving access to the standard accessors (type(), token(), status(), url()) for any challenge a CA may offer.

ACCESSORS

These provide text strings as defined in the ACME specification.

  • url()

  • type()

  • token()

  • status()

  • validated()

An error() accessor is also provided, which returns the error object as a Net::ACME2::Error instance (or undef if there is no error).