This branch adds finer control over the list of preferred certificate authorities sent by the server when requesting a client certificate.
This functionality was requested in bug #364185 and in Twisted's bug #2061. The branch adds two new methods to SSL.Context, set_client_CA_list and add_client_CA and one new method to SSL.Connection, get_client_CA_list. The new methods are documented and tested.
More information can be found in commit messages and documentation. There are some unrelated changes in this branch, let me know if I should create a separate branch for those.
Hello Jean-Paul,
This branch adds finer control over the list of preferred certificate authorities sent by the server when requesting a client certificate.
This functionality was requested in bug #364185 and in Twisted's bug #2061. The branch adds two new methods to SSL.Context, set_client_CA_list and add_client_CA and one new method to SSL.Connection, get_client_CA_list. The new methods are documented and tested.
More information can be found in commit messages and documentation. There are some unrelated changes in this branch, let me know if I should create a separate branch for those.
Regards,
Ziga