| 
					
				 | 
			
			
				@@ -148,7 +148,8 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.authenticator = authenticator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public LdapAuthenticator getAuthenticator() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    protected LdapAuthenticator getAuthenticator() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Assert.notNull(authenticator, "You must set the authenticator before using this instance."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return authenticator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -157,7 +158,8 @@ public class LdapAuthenticationProvider extends AbstractUserDetailsAuthenticatio 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.authoritiesPopulator = authoritiesPopulator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public LdapAuthoritiesPopulator getAuthoritiesPopulator() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    protected LdapAuthoritiesPopulator getAuthoritiesPopulator() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Assert.notNull(authoritiesPopulator, "You must set the authoritiesPopulator before using this instance."); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return authoritiesPopulator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |