Page 1 of 1

Client certificate selection

PostPosted: Fri Jul 03, 2020 3:28 pm
by MatheusCamargo
I have a project using JCEF that needs to handle client certificates, allowing the user to pick one from the OS store. JCEF currently chooses the first one by itself, but I would like more something like Chrome's pop-up that demands the user to select one from the OS certificate store.

From older resolved issues (this link), I've found that the event OnSelectClientCertificate would help on this matter, but it's available only in CEF, being nonexistent on java-CEF.

There is already a pull-request of this feature in the official repository. Will this feature eventually be added to the main branch? Is this the correct approach, or are there other means?

Re: Client certificate selection

PostPosted: Thu Oct 01, 2020 5:08 pm
by magreenblatt
That PR looks like a good start. I have not reviewed or tested it, but you can.

Re: Client certificate selection

PostPosted: Sat Oct 24, 2020 9:28 am
by Strela9
Has this project evolved since then? Because it really sounds interesting.

Re: Client certificate selection

PostPosted: Thu Nov 12, 2020 3:56 am
by Agamemnon
By when do you think this pull request would be intégrated in java-cef, please ?

We are making developements that requires TLS/PCT connection using Server Certificate validation and Client Certificate authentication.

Devs on Windows CEF-Sharp have been completed for a while. But we are still blocked on Linux and MacOS due to this difference between java-CEF and CEF-Sharp.

Re: Client certificate selection

PostPosted: Tue Nov 17, 2020 3:16 pm
by MatheusCamargo
I'm currently testing and reviewing this PR. By the next month I should update the pull request and then it will be up to magreenblatt approve.