-
Notifications
You must be signed in to change notification settings - Fork 157
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds DNS-01 challenge type support. (#19)
This commit adds DNS-01 challenges as a supported challenge type for Pebble. The WFE is modified to construct a DNS-01 challenge along with the HTTP-01 and TLS-SNI-02 challenges for every new pending authz. A new configuration parameter is added to the config file for the upstream DNS resolvers to use. The validation implementation is very close to Boulder's VA & `bdns` implementation, but simplified for just TXT records & a simple DNS-01 challenge mechanism. Note: this commit adds a dependency on miekg/dns and you may need to `go get ./...` since we don't do any sort of godeps magic/vendoring at present.
- Loading branch information
Showing
3 changed files
with
49 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters