public void setSecurityManager(GeoServerSecurityManager securityManager) { service.setSecurityManager(securityManager); }
@Override public void setSecurityManager(GeoServerSecurityManager securityManager) { delegate.setSecurityManager(securityManager); }
service.setSecurityManager(GeoServerSecurityManager.this); if (config instanceof SecurityUserGroupServiceConfig) { boolean needsLockProtection =
userGroupService.setSecurityManager(this); roleService.setSecurityManager(this);
public GeoServerUserGroupService createUserGroupService(String name, String passwordEncoderName) throws Exception { MemoryUserGroupServiceConfigImpl config = getUserGroupConfg(name, passwordEncoderName); GeoServerUserGroupService service = new MemoryUserGroupService(); service.setSecurityManager(GeoServerExtensions.bean(GeoServerSecurityManager.class)); service.initializeFromConfig(config); getSecurityManager().saveUserGroupService(config /*,isNewUGService(name)*/); return service; }
protected UserGroupStoreValidationWrapper createStore(String name) throws IOException { MemoryUserGroupServiceConfigImpl config = new MemoryUserGroupServiceConfigImpl(); config.setName(name); config.setPasswordEncoderName(getPBEPasswordEncoder().getName()); config.setPasswordPolicyName(PasswordValidator.DEFAULT_NAME); GeoServerUserGroupService service = new MemoryUserGroupService(); service.setSecurityManager(getSecurityManager()); service.initializeFromConfig(config); return new UserGroupStoreValidationWrapper(service.createStore()); }
ugconfig.setPasswordPolicyName(PasswordValidator.DEFAULT_NAME); GeoServerUserGroupService ugService = new MemoryUserGroupService(); ugService.setSecurityManager(GeoServerExtensions.bean(GeoServerSecurityManager.class)); ugService.initializeFromConfig(ugconfig);