NAME
Net::ACME2::Challenge::tls_alpn_01
DESCRIPTION
This module is instantiated by Net::ACME2::Authorization and is a subclass of Net::ACME2::Challenge.
This module is EXPERIMENTAL, subject to finalization of the challenge method described at https://datatracker.ietf.org/doc/draft-ietf-acme-tls-alpn/.
METHODS
CLASS->KEY()
Returns the private key (in PEM format) that is used to sign the certificates that this module generates. The key does not need to be kept secret; it’s just here because TLS implementations want it.
OBJ->create_certificate( $ACME, $DOMAIN )
Returns an X.509 certificate that you can use to complete the challenge.
The certificate is given in PEM encoding; Crypt::Format can easily convert it to DER if you prefer.