Pascal Mainini created FELIX-4797:
-------------------------------------

             Summary: Enable client certificate requesting without verifying 
the certificates
                 Key: FELIX-4797
                 URL: https://issues.apache.org/jira/browse/FELIX-4797
             Project: Felix
          Issue Type: Improvement
          Components: HTTP Service
            Reporter: Pascal Mainini
            Priority: Minor


This is a patch enabling requesting client certificate authentication without 
further validation of the certificates provided by the client. Rationale:

Enabling requests of client certificates by setting 
"org.apache.felix.https.clientcertificate" to "wants" or "needs" requests a 
client-certificate from any connecting client. Depending on the value set, this 
is either an optional or mandatory step to be fulfilled by the client in order 
to have it's HTTP-request further processed. 
The client-certificate obtained is validated against either the CA-certificates 
found in the truststore or - if none given - by the server's certificate itself.
For some usecases, this validation is unsuitable or not possible at all, namely 
for supporting WebID-style (https://en.wikipedia.org/wiki/WebID) authorization 
processed by a servlet within the container. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to