Browse Source

Add SecurityFilterChain Figure

Closes gh-8055
pull/8059/head
Rob Winch 6 years ago
parent
commit
5c2074f01b
  1. 4
      docs/manual/src/docs/asciidoc/_includes/servlet/architecture/security-filter-chain.adoc
  2. BIN
      docs/manual/src/docs/asciidoc/images/servlet/architecture/filterchainproxy.odg
  3. BIN
      docs/manual/src/docs/asciidoc/images/servlet/architecture/filterchainproxy.png
  4. BIN
      docs/manual/src/docs/asciidoc/images/servlet/architecture/securityfilterchain.odg
  5. BIN
      docs/manual/src/docs/asciidoc/images/servlet/architecture/securityfilterchain.png

4
docs/manual/src/docs/asciidoc/_includes/servlet/architecture/security-filter-chain.adoc

@ -3,6 +3,10 @@ @@ -3,6 +3,10 @@
{security-api-url}org/springframework/security/web/SecurityFilterChain.html[`SecurityFilterChain`] is used by <<servlet-filterchainproxy>> to determine which Spring Security ``Filter``s should be invoked for this request.
.SecurityFilterChain
[[servlet-securityfilterchain-figure]]
image::{figures}/securityfilterchain.png[]
The <<servlet-security-filters,Security Filters>> in `SecurityFilterChain` are typically Beans, but they are registered with `FilterChainProxy` instead of <<servlet-delegatingfilterproxy>>.
`FilterChainProxy` provides a number of advantages to registering directly with the Servlet container or <<servlet-delegatingfilterproxy>>.
First, it provides a starting point for all of Spring Security's Servlet support.

BIN
docs/manual/src/docs/asciidoc/images/servlet/architecture/filterchainproxy.odg

Binary file not shown.

BIN
docs/manual/src/docs/asciidoc/images/servlet/architecture/filterchainproxy.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 39 KiB

BIN
docs/manual/src/docs/asciidoc/images/servlet/architecture/securityfilterchain.odg

Binary file not shown.

BIN
docs/manual/src/docs/asciidoc/images/servlet/architecture/securityfilterchain.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Loading…
Cancel
Save