mirror of https://github.com/shred/acme4j
Add SERVFAIL support to challtestsrv client
parent
037d0dc973
commit
4a8c39a93a
|
@ -163,6 +163,32 @@ public class BammBammClient {
|
||||||
sendRequest("clear-cname", jb.toString());
|
sendRequest("clear-cname", jb.toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Simulates a SERVFAIL for the given domain.
|
||||||
|
*
|
||||||
|
* @param domain
|
||||||
|
* Domain that will give a SERVFAIL response
|
||||||
|
* @since 2.9
|
||||||
|
*/
|
||||||
|
public void dnsAddServFailRecord(String domain) throws IOException {
|
||||||
|
JSONBuilder jb = new JSONBuilder();
|
||||||
|
jb.put("host", domain);
|
||||||
|
sendRequest("set-servfail", jb.toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Removes a SERVFAIL Record from the DNS.
|
||||||
|
*
|
||||||
|
* @param domain
|
||||||
|
* Domain to remove the SEVFAIL Record from
|
||||||
|
* @since 2.9
|
||||||
|
*/
|
||||||
|
public void dnsRemoveServFailRecord(String domain) throws IOException {
|
||||||
|
JSONBuilder jb = new JSONBuilder();
|
||||||
|
jb.put("host", domain);
|
||||||
|
sendRequest("clear-servfail", jb.toString());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Adds a certificate for TLS-ALPN tests.
|
* Adds a certificate for TLS-ALPN tests.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue