in src/main/java/org/apache/sling/jcr/base/internal/LoginAdminAllowList.java [179:193]
private void ensureBackwardsCompatibility(final Map<String, Object> properties, final String propertyName) {
final AllowListFragment oldFragment = backwardsCompatibleFragments.remove(propertyName);
final String[] bsns = Converters.standardConverter().convert(properties.get(propertyName)).to(String[].class);
if (bsns != null && bsns.length != 0) {
LOG.warn("Using deprecated configuration property '{}'", propertyName);
final AllowListFragment fragment = new AllowListFragment("deprecated-" + propertyName, bsns);
bindAllowListFragment(fragment);
backwardsCompatibleFragments.put(propertyName, fragment);
}
if (oldFragment != null) {
unbindAllowListFragment(oldFragment);
}
}