@Override public void validateModifiedFilter( SecurityNamedServiceConfig config, SecurityNamedServiceConfig oldConfig) throws SecurityConfigException { super.validateModifiedFilter(config, oldConfig); validateFilterConfig(config); }
public void validateFilterConfig(SecurityNamedServiceConfig config) throws FilterConfigException { if (config instanceof CredentialsFromRequestHeaderFilterConfig) validateFilterConfig((CredentialsFromRequestHeaderFilterConfig) config); else super.validateFilterConfig(config); }
@Override public void validateAddFilter(SecurityNamedServiceConfig config) throws SecurityConfigException { super.validateAddFilter(config); validateFilterConfig(config); }
public void validateModifiedUserGroupService( SecurityUserGroupServiceConfig config, SecurityUserGroupServiceConfig oldConfig) throws SecurityConfigException { validateModifiedNamedService(GeoServerUserGroupService.class, config); validate(config); }
public void validateAddPasswordPolicy(PasswordPolicyConfig config) throws SecurityConfigException { validateAddNamedService(PasswordValidator.class, config); validate(config); }
@Override public SecurityConfigValidator createConfigurationValidator( GeoServerSecurityManager securityManager) { return new SecurityConfigValidator(securityManager); } }
@Override public SecurityConfigValidator createConfigurationValidator( GeoServerSecurityManager securityManager) { return new FilterConfigValidator(securityManager); } }
public void validateModifiedFilter( SecurityNamedServiceConfig config, SecurityNamedServiceConfig oldConfig) throws SecurityConfigException { validateModifiedNamedService(GeoServerSecurityFilter.class, config); }
/** Helper method for creating a proper {@link PasswordPolicyException} object */ protected PasswordPolicyException createSecurityException(String errorid, Object... args) { PasswordPolicyException ex = new PasswordPolicyException(errorid, args); return ex; } }
@Override public SecurityConfigValidator createConfigurationValidator( GeoServerSecurityManager securityManager) { return new CredentialsFromRequestHeaderFilterConfigValidator(securityManager); } }
/** Helper method for creating a proper {@link SecurityConfigException} object */ protected SecurityConfigException createSecurityException(String errorid, Object... args) { return new SecurityConfigException(errorid, args); } }
/** Helper method for creating a proper {@link MasterPasswordChangeException} object */ protected MasterPasswordChangeException createSecurityException( String errorid, Object... args) { return new MasterPasswordChangeException(errorid, args); }
public void validateModifiedMasterPasswordProvider( MasterPasswordProviderConfig config, MasterPasswordProviderConfig oldConfig) throws SecurityConfigException { validateModifiedNamedService(MasterPasswordProvider.class, config); validate(config); }
public void validateAddMasterPasswordProvider(MasterPasswordProviderConfig config) throws SecurityConfigException { validateAddNamedService(MasterPasswordProvider.class, config); validate(config); }
/** Return a configuration validator, subclass of {@link SecurityConfigValidator} */ public SecurityConfigValidator createConfigurationValidator( GeoServerSecurityManager securityManager) { return new SecurityConfigValidator(securityManager); }
public void validateModifiedPasswordPolicy( PasswordPolicyConfig config, PasswordPolicyConfig oldConfig) throws SecurityConfigException { validateModifiedNamedService(PasswordValidator.class, config); validate(config); }
public void validateAddAuthProvider(SecurityAuthProviderConfig config) throws SecurityConfigException { validateAddNamedService(GeoServerAuthenticationProvider.class, config); validate(config); }
public void validateModifiedAuthProvider( SecurityAuthProviderConfig config, SecurityAuthProviderConfig oldconfig) throws SecurityConfigException { validateModifiedNamedService(GeoServerAuthenticationProvider.class, config); validate(config); }
public void validateAddRoleService(SecurityRoleServiceConfig config) throws SecurityConfigException { validateAddNamedService(GeoServerRoleService.class, config); validate(config); }
public void validateModifiedRoleService( SecurityRoleServiceConfig config, SecurityRoleServiceConfig oldConfig) throws SecurityConfigException { validateModifiedNamedService(GeoServerRoleService.class, config); validate(config); }