aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarLibravatar daurnimator <quae@daurnimator.com> 2018-03-27 16:51:07 +1100
committerLibravatarLibravatar daurnimator <quae@daurnimator.com> 2018-03-27 17:20:50 +1100
commit220d94f2667d972e40271a262d3f70313964bde2 (patch)
tree206aaa94e4b1df1c2edfe8d5a8b71d3d9d1b0061
parentab7ceefe1329a96f2c2e223692d76ea04d7777fe (diff)
downloadluaossl-220d94f2667d972e40271a262d3f70313964bde2.tar.gz
luaossl-220d94f2667d972e40271a262d3f70313964bde2.tar.bz2
luaossl-220d94f2667d972e40271a262d3f70313964bde2.zip
doc/luaossl.tex: Document new ssl:set*Store methods
-rw-r--r--doc/luaossl.tex18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/luaossl.tex b/doc/luaossl.tex
index 9e4fd8e..cebdf52 100644
--- a/doc/luaossl.tex
+++ b/doc/luaossl.tex
@@ -1005,6 +1005,24 @@ Returns the option flags of the SSL connection instance. See \fn{openssl.ssl.con
Clears the option flags of the SSL connection instance. See \fn{openssl.ssl.context:clearOptions}.
+\subsubsection[\fn{ssl:setStore}]{\fn{ssl:setStore($store$)}}
+
+Associate the \module{openssl.x509.store} object $store$ with $ssl$ for both verification and chain building. Replaces any existing stores.
+
+\emph{Only supported since OpenSSL 1.0.2.}
+
+\subsubsection[\fn{ssl:setChainStore}]{\fn{ssl:setChainStore($store$)}}
+
+Associate the \module{openssl.x509.store} object $store$ with $ssl$ for chain building. Replaces any existing store.
+
+\emph{Only supported since OpenSSL 1.0.2.}
+
+\subsubsection[\fn{ssl:setVerifyStore}]{\fn{ssl:setVerifyStore($store$)}}
+
+Associate the \module{openssl.x509.store} object $store$ with $ssl$ for verification. Replaces any existing store.
+
+\emph{Only supported since OpenSSL 1.0.2.}
+
\subsubsection[\fn{ssl:setVerify}]{\fn{ssl:setVerify([$mode$][, $depth$])}}
Sets the verification mode flags and maximum validation chain depth.