Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add TLS options for Agent, can pull from KERIpy Agent #100

Closed
kentbull opened this issue Sep 6, 2023 · 1 comment
Closed

Add TLS options for Agent, can pull from KERIpy Agent #100

kentbull opened this issue Sep 6, 2023 · 1 comment

Comments

@kentbull
Copy link
Contributor

kentbull commented Sep 6, 2023

In order to support TLS termination at the witness we need to expose the following options on the keria 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 since both use the HIO library underneath.

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
Copy link
Contributor Author

kentbull commented Sep 7, 2023

PR #102 addresses this need.

@kentbull kentbull closed this as completed Nov 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant