in src/main/java/org/apache/sling/jcr/jackrabbit/base/security/PrincipalProviderTracker.java [69:80]
public void modifiedService(ServiceReference reference, Object service) {
//Check if the name has changed then re-register the provider
String newName = getProviderName((PrincipalProvider) service,reference);
String oldName = refToNameMapping.get(reference);
if(!equals(newName,oldName)){
if(oldName != null){
providers.remove(oldName);
}
addProvider((PrincipalProvider) service, reference);
reloadProviders();
}
}