mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-05-06 10:37:26 +00:00
This commit removes unnecessary main-branch merges starting from 9f8db22b774fe78fef3598c07e184c371892c1c7 and adds the following needed commit(s) that were made afterward: - 4d6ff49b9d663d0f25454f3704a45c83b35da689 - ed6ff670d102736eea0ac360921c9015151ac630 - c823b007942a04a27d02c0a28bc2ad85e8790084 - 44fad21363bef1b06422be28c9bbfadde5e44804
10 lines
1.2 KiB
Plaintext
10 lines
1.2 KiB
Plaintext
[[appendix-namespace]]
|
|
= The Security Namespace
|
|
:page-section-summary-toc: 1
|
|
|
|
This appendix provides a reference to the elements available in the security namespace and information on the underlying beans they create (a knowledge of the individual classes and how they work together is assumed - you can find more information in the project Javadoc and elsewhere in this document).
|
|
If you haven't used the namespace before, please read the xref:servlet/configuration/xml-namespace.adoc#ns-config[introductory chapter] on namespace configuration, as this is intended as a supplement to the information there.
|
|
Using a good quality XML editor while editing a configuration based on the schema is recommended as this will provide contextual information on which elements and attributes are available as well as comments explaining their purpose.
|
|
The namespace is written in https://relaxng.org/[RELAX NG] Compact format and later converted into an XSD schema.
|
|
If you are familiar with this format, you may wish to examine the https://raw.githubusercontent.com/spring-projects/spring-security/main/config/src/main/resources/org/springframework/security/config/spring-security-6.1.rnc[schema file] directly.
|