Struct acme_client::Challenge [] [src]

pub struct Challenge<'a> { /* fields omitted */ }

A verification challenge

Methods

impl<'a> Challenge<'a>
[src]

Saves key authorization into {path}/.well-known/acme-challenge/{token} for http challenge.

Gets DNS validation signature.

This value is used for verification of domain over DNS. Signature must be saved as a TXT record for _acme_challenge.example.com.

Returns challenge type, usually http-01 or dns-01 for Let's Encrypt.

Returns challenge token

Returns key_authorization

Triggers validation.