You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to check that after rotating a certificate the intermediate certificate and the root certificate still pass the SSL pinning check in third party tools.
Proposal
Hurl already supports certain properties about the certificate. I would like to check that the intermediate and root certificate have the same public key. Curl supports this by the option --pinnedpubkey
Tasks to complete
???
The text was updated successfully, but these errors were encountered:
Regarding implementation, you should look at packages/hurl/src/http/client.rs.
You can take inspiration from the CliOptions struct and the connects_to fields. Our aim is to add a field in this structure that will be populated from command line:
pubstructCliOptions{pubaws_sigv4:Option<String>,pubcacert_file:Option<String>,pubclient_cert_file:Option<String>,// ...// The new fieldpubpinned_public_key:Vec<String>,// ...}
When dealing with a new option, there are generated source code to modify, you can find more information here README.md
Problem to solve
I want to check that after rotating a certificate the intermediate certificate and the root certificate still pass the SSL pinning check in third party tools.
Proposal
Hurl already supports certain properties about the certificate. I would like to check that the intermediate and root certificate have the same public key. Curl supports this by the option --pinnedpubkey
Tasks to complete
???
The text was updated successfully, but these errors were encountered: