this.roleServiceName = config.getRoleServiceName();
this.authProviderNames = config.getAuthProviderNames() != null ?
new ArrayList<String>(config.getAuthProviderNames()) : null;
this.filterChain = config.getFilterChain() != null ?
new GeoServerSecurityFilterChain(config.getFilterChain()) : null;
this.rememberMeService = new RememberMeServicesConfig(config.getRememberMeService());
this.encryptingUrlParams = config.isEncryptingUrlParams();
this.configPasswordEncrypterName = config.getConfigPasswordEncrypterName();
//this.masterPasswordURL=config.getMasterPasswordURL();
//this.masterPasswordStrategy=config.getMasterPasswordStrategy();
}