|  | @@ -198,10 +198,13 @@ The password package of the spring-security-crypto module provides support for e
 | 
	
		
			
				|  |  |  [source,java]
 | 
	
		
			
				|  |  |  ----
 | 
	
		
			
				|  |  |  public interface PasswordEncoder {
 | 
	
		
			
				|  |  | +	String encode(CharSequence rawPassword);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -String encode(String rawPassword);
 | 
	
		
			
				|  |  | +	boolean matches(CharSequence rawPassword, String encodedPassword);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -boolean matches(String rawPassword, String encodedPassword);
 | 
	
		
			
				|  |  | +	default boolean upgradeEncoding(String encodedPassword) {
 | 
	
		
			
				|  |  | +		return false;
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  ----
 | 
	
		
			
				|  |  |  
 |