keripy icon indicating copy to clipboard operation
keripy copied to clipboard

Add TLS options for Witness, can pull from KERIpy Agent

Open kentbull opened this issue 1 year ago • 3 comments

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)
    

kentbull avatar Sep 06 '23 20:09 kentbull

#570 addresses this

kentbull avatar Sep 07 '23 18:09 kentbull

@kentbull this is done right?

daidoji avatar Jul 18 '24 04:07 daidoji

Yes, this is done.

kentbull avatar Jul 18 '24 12:07 kentbull