From 50a387e1a8cf9b881777a501b872a29b7eff7bee Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Wed, 21 Mar 2018 17:17:29 +0100 Subject: [PATCH] Small documentation fixes --- pdns/dnsdistdist/docs/reference/dnscrypt.rst | 24 +++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/pdns/dnsdistdist/docs/reference/dnscrypt.rst b/pdns/dnsdistdist/docs/reference/dnscrypt.rst index 9e67e999a2..c597dbecbf 100644 --- a/pdns/dnsdistdist/docs/reference/dnscrypt.rst +++ b/pdns/dnsdistdist/docs/reference/dnscrypt.rst @@ -26,7 +26,8 @@ DNSCrypt objects and functions :param string publicKey: path to write the public key to :param string privateKey: path to write the private key to -.. function:: generateDNSCryptCertificate(privatekey, certificate, keyfile, serial, validFrom, validUntil, version) +.. function:: generateDNSCryptCertificate(privatekey, certificate, keyfile, serial, validFrom, validUntil[, version]) + .. versionchanged:: 1.3.0 ``version`` optional parameter added. @@ -144,6 +145,27 @@ Context :param int end: Unix timestamp from until the certificate is valid :param DNSCryptExchangeVersion version: The exchange version to use. Possible values are ``DNSCryptExchangeVersion::VERSION1`` (default, X25519-XSalsa20Poly1305) and ``DNSCryptExchangeVersion::VERSION2`` (X25519-XChacha20Poly1305) + .. method:: DNSCryptContext:getCurrentCertificate() -> DNSCryptCert + + .. deprecated:: 1.3.0 + Removed as it relied on one certificate. See :meth:`DNSCryptContext:getCertificate`. + + Return the current certificate. + + .. method:: DNSCryptContext:getOldCertificate() -> DNSCryptCert + + .. deprecated:: 1.3.0 + Removed as it relied on one certificate. + + Return the previous certificate. + + .. method:: DNSCryptContext:hasOldCertificate() -> bool + + .. deprecated:: 1.3.0 + Removed as it relied on one certificate. + + Whether or not the context has a previous certificate, from a certificate rotation. + .. method:: DNSCryptContext:getCertificate(index) -> DNSCryptCert .. versionadded:: 1.3.0 -- 2.47.2