sdague / amt

Python tools for interacting with Intel's AMT hardware control interfaces
Apache License 2.0
64 stars 30 forks source link

Support configuring TLS and using HTTPS with mutual authentication #29

Open nomis opened 4 years ago

nomis commented 4 years ago

Add support for configuring TLS and using HTTPS with mutual authentication.

The host database parts of amtctrl have been moved to amthostdb so that I can use subparsers. It is impossible to support two different command orders when argparse is validating the commands.

All of the messages generate real XML instead of using string replacements so that the correct escaping is performed if necessary.


This change is Reviewable

nomis commented 4 years ago

Intel's documentation is here:

A lot of the functionality was implemented by looking at what MeshCommander does.