Change to main
The switch to main triggered some conflicts, which I have fixed in this commit.
This commit is contained in:
		
							parent
							
								
									0fdee9cdb8
								
							
						
					
					
						commit
						849aaa4f3e
					
				| 
						 | 
				
			
			@ -54,4 +54,4 @@ public SecurityWebFilterChain securityWebFilterChain(ServerHttpSecurity http) {
 | 
			
		|||
 | 
			
		||||
In the previous example, a username is extracted from the OU field of a client certificate instead of CN, and account lookup using `ReactiveUserDetailsService` is not performed at all. Instead, if the provided certificate issued to an OU named "`Trusted Org Unit`", a request is authenticated.
 | 
			
		||||
 | 
			
		||||
For an example of configuring Netty and `WebClient` or `curl` command-line tool to use mutual TLS and enable X.509 authentication, please refer to https://github.com/spring-projects/spring-security-samples/tree/main/servlet/java-configuration/authentication/x509.
 | 
			
		||||
For an example of configuring Netty and `WebClient` or `curl` command-line tool to use mutual TLS and enable X.509 authentication, see https://github.com/spring-projects/spring-security-samples/tree/main/servlet/java-configuration/authentication/x509.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,9 +1,9 @@
 | 
			
		|||
[[appendix-namespace]]
 | 
			
		||||
== The Security Namespace
 | 
			
		||||
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 <<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.
 | 
			
		||||
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 have not used the namespace before, read the <<ns-config,introductory chapter>> on namespace configuration, as this appendix is intended as a supplement to the information there.
 | 
			
		||||
We recommend using a good XML editor while editing a configuration based on the schema is recommended, as doing so provides 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 then 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-4.1.rnc[schema file] directly.
 | 
			
		||||
 | 
			
		||||
[[nsa-web]]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,7 +6,7 @@ Spring Security 3.2 introduced Java configuration to let users configure Spring
 | 
			
		|||
 | 
			
		||||
If you are familiar with the <<ns-config>>, you should find quite a few similarities between it and Spring Security Java configuration.
 | 
			
		||||
 | 
			
		||||
NOTE: Spring Security provides https://github.com/spring-projects/spring-security-samples/tree/main/servlet/java-configuration[lots of sample applications] which demonstrate the use of Spring Security Java Configuration.
 | 
			
		||||
NOTE: Spring Security provides https://github.com/spring-projects/spring-security-samples/tree/main/servlet/java-configuration[lots of sample applications] to demonstrate the use of Spring Security Java Configuration.
 | 
			
		||||
 | 
			
		||||
== Hello Web Security Java Configuration
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
Spring Security Kotlin configuration has been available since Spring Security 5.3.
 | 
			
		||||
It lets users configure Spring Security by using a native Kotlin DSL.
 | 
			
		||||
 | 
			
		||||
NOTE: Spring Security provides https://github.com/spring-projects/spring-security-samples/tree/main/servlet/spring-boot/kotlin/hello-security[a sample application] which demonstrates the use of Spring Security Kotlin Configuration.
 | 
			
		||||
NOTE: Spring Security provides https://github.com/spring-projects/spring-security-samples/tree/main/servlet/spring-boot/kotlin/hello-security[a sample application] to demonstrate the use of Spring Security Kotlin Configuration.
 | 
			
		||||
 | 
			
		||||
[[kotlin-config-httpsecurity]]
 | 
			
		||||
== HttpSecurity
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue