November 2017
Intermediate to advanced
542 pages
14h 24m
English
Let's review the various actors involved in the review and evaluation of the client certificates and translation into a Spring Security-authenticated session, with the help of the following diagram:

We can see that o.s.s.web.authentication.preauth.x509.X509AuthenticationFilter is responsible for examining the request of an unauthenticated user for the presentation of client certificates. If it sees that the request includes a valid client certificate, it will extract the principal using o.s.s.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor, using a regular expression matching ...
Read now
Unlock full access