Closed jgrateron closed 3 years ago
Hello, can you please share the file signer.p12, I did tests and it worked correctly thanks.
The only important restriction is that the CA must have this extension.
Ah, you're right, that is indeed the problem... No basic constraints extension. Thanks!
@jgrateron I am preparing the release of KSE 5.5.0 and think I have found a bug in the certificate validation feature:
I have a keystore "signer.p12" with three key pair entries. One self-signed "CA" and two end-entity certificates that were issued by the CA.
If I click on one of the EE certificates and select verify, then "only verify chain" and select the .p12 file as the CA keystore like this:
Then the result is negative:
I have found out so far that in VerifyCertificateAction in line 346 the truststore size is 0, but I don't know why.
if (trustStore.size() == 0) {
Could you take a look into this issue?