keripy
keripy copied to clipboard
Add TLS options for Witness, can pull from KERIpy Agent
In order to support TLS termination at the witness we need to expose the following options on the kli witness start
command:
-
--keypath
-
--certpath
-
--cafilepath
As these options are already exposed on the KERIpy kli agent start
command it is hopefully straightforward to expose these options for kli witness start
.
Example code for CLI command:
- kli agent start code
-
keri.app.booting.py example of using an
hio.core.tcp.ServerTls
instance.servant = hio.core.tcp.ServerTls(certify=False, keypath=self.keypath, certpath=self.certpath, cafilepath=self.cafilepath, port=self.port)
#570 addresses this
@kentbull this is done right?
Yes, this is done.