NAME

Net::ACME::Challenge - a resolved/handled challenge

SYNOPSIS

    use Net::ACME::Challenge ();

    #This is minimal for now.
    my $challenge = Net::ACME::Challenge->new(
        status => 'invalid',        #or 'valid'
        error => $error_object,     #likely undef if status == “valid”
    );

DESCRIPTION

This module abstracts details of a handled/resolved challenge, whether that challenge was met successfully or not.

To work with unhandled/unresolved challenges, see (subclasses of) Net::ACME::Challenge::Pending.