Our web app security is based in certificates, I have developed a 'Login Module' that receives the client certificate and checks it. However, I have a problem because I need the CA certificate in the certificate chain but the module doesn't receive it.
My code uses an ObjectCallback object, calling 'getCredential()' method. It returns an array of X509Certificate, but its length is 1 and only it contains the client certificate.
Can anyone help me about this ?
Thanks a lot,
Are you sure that yout key repository contain a certificate chain?
May be your certificate a self-signed certificate.