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

mTLS #104

Open
Aclopes opened this issue Oct 16, 2023 · 2 comments
Open

mTLS #104

Aclopes opened this issue Oct 16, 2023 · 2 comments

Comments

@Aclopes
Copy link

Aclopes commented Oct 16, 2023

How we connect using mTLS using pyAS2?

@chadgates
Copy link
Contributor

Currently I don't see that this is possible. Can you share some thoughts on how this should be implemented ?

My assumption is that:

  • an Organization would have another private/public key only for mTLS (a different key than used for signing/encryption) ?
  • then we would, on partner level, define the requirement for mTLS
  • when sending, we would have to pass the key to requests cert=('path/to/client/cert', 'path/to/client/key')

@Aclopes
Copy link
Author

Aclopes commented Feb 16, 2024

@chadgates, That is correct.
The Organization needs a new section and new fields to indicate we use MTLs, but the partner needs a Boolean field to indicate the mTLS required for these partners.

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

2 participants