void handleException(Exception e, Component target) { Serializable msg = null; if (e instanceof SecurityConfigException) { SecurityConfigException sce = (SecurityConfigException)e; msg = new StringResourceModel("security."+sce.getErrorId(),null,sce.getArgs()).getObject(); } else { msg = e; } (target != null ? target : getPage()).error(msg); }
void handleException(Exception e, Component target) { Serializable msg = null; if (e instanceof SecurityConfigException) { SecurityConfigException sce = (SecurityConfigException)e; msg = new StringResourceModel("security."+sce.getId(),null,sce.getArgs()).getObject(); } else { msg = e; } (target != null ? target : getPage()).error(msg); }
void handleException(Exception e, Component target) { Serializable msg = null; if (e instanceof SecurityConfigException) { SecurityConfigException sce = (SecurityConfigException) e; msg = new StringResourceModel("security." + sce.getId()) .setParameters(sce.getArgs()) .getObject(); } else { msg = e; } (target != null ? target : getPage()).error(msg); }
} catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASSNAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASS_NOT_FOUND_$1,ex.getId()); assertEquals("a.b.c",ex.getArgs()[0]); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( JDBCURL_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true;
@Override @Test public void testAuthenticationProvider() throws IOException { super.testAuthenticationProvider(); SecurityAuthProviderConfig config = createAuthConfig("default2", UsernamePasswordAuthenticationProvider.class, null); XMLSecurityConfigValidator validator = new XMLSecurityConfigValidator(getSecurityManager()); try { // getSecurityManager().saveAuthenticationProvider(config/*, false*/); validator.validateAddAuthProvider(config); fail("no user group service should fail"); } catch (SecurityConfigException ex) { assertEquals(USERGROUP_SERVICE_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } } }
assertEquals(0, ex.getArgs().length); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(INVALID_MAX_LENGTH, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(INVALID_MAX_LENGTH, ex.getId()); assertEquals(0, ex.getArgs().length); assertEquals(0, ex.getArgs().length); assertEquals(PasswordValidator.DEFAULT_NAME, ex.getArgs()[0]); assertEquals(XMLUserGroupService.DEFAULT_NAME, ex.getArgs()[1]); assertEquals(0, ex.getArgs().length);
} catch (SecurityConfigException ex) { assertEquals(FILTER_CHAIN_NAME_MANDATORY, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(PATTERN_LIST_EMPTY_$1, ex.getId()); assertEquals(1, ex.getArgs().length); assertEquals(chainName, ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(FILTER_CHAIN_EMPTY_$1, ex.getId()); assertEquals(1, ex.getArgs().length); assertEquals(chainName, ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(UNKNOWN_ROLE_FILTER_$2, ex.getId()); assertEquals(2, ex.getArgs().length); assertEquals(chainName, ex.getArgs()[0]); assertEquals("XX", ex.getArgs()[1]); } catch (SecurityConfigException ex) { assertEquals(ANONYMOUS_NOT_LAST_$1, ex.getId()); assertEquals(1, ex.getArgs().length); assertEquals(chainName, ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(UNKNOWN_FILTER_$2, ex.getId()); assertEquals(2, ex.getArgs().length); assertEquals(chainName, ex.getArgs()[0]);
} catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASSNAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASS_NOT_FOUND_$1, ex.getId()); assertEquals("a.b.c", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(JDBCURL_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length);
} catch (SecurityConfigException ex) { assertEquals(ex.getId(), CLASS_NOT_FOUND_$1); assertEquals(ex.getArgs()[0], "a.b.c"); } catch (SecurityConfigException ex) { assertEquals(ex.getId(), CLASS_WRONG_TYPE_$2); assertEquals(ex.getArgs()[0], ep); assertEquals(ex.getArgs()[1], "java.lang.String"); } catch (SecurityConfigException ex) { assertEquals(ex.getId(), CLASSNAME_REQUIRED); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(ex.getId(), NAME_REQUIRED); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(PASSWD_POLICY_ALREADY_EXISTS_$1, ex.getId()); assertEquals(ex.getArgs()[0], PasswordValidator.DEFAULT_NAME); } catch (SecurityConfigException ex) { assertEquals(PASSWD_POLICY_NOT_FOUND_$1, ex.getId()); assertEquals(ex.getArgs()[0], "default2"); } catch (SecurityConfigException ex) { assertEquals(ex.getId(), USERGROUP_SERVICE_ALREADY_EXISTS_$1); assertEquals(ex.getArgs()[0], XMLUserGroupService.DEFAULT_NAME);
} catch (SecurityConfigException ex) { assertEquals(JNDINAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASSNAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( USERNAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( JDBCURL_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASS_NOT_FOUND_$1,ex.getId()); assertEquals("a.b.c",ex.getArgs()[0]); LOGGER.info(ex.getMessage()); fail=true;
assertEquals("xxx", ex.getArgs()[0]); assertEquals("xxx", ex.getArgs()[0]); assertEquals("default2", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(PASSWD_ENCODER_REQUIRED_$1, ex.getId()); assertEquals("default3", ex.getArgs()[0]); assertEquals("default2", ex.getArgs()[0]); assertEquals("default2", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(PASSWD_POLICY_REQUIRED_$1, ex.getId()); assertEquals("default2", ex.getArgs()[0]); assertEquals("default3", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(NAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); assertEquals(XMLUserGroupService.DEFAULT_NAME, ex.getArgs()[0]); assertEquals(GeoServerAuthenticationProvider.DEFAULT_NAME, ex.getArgs()[1]);
} catch (SecurityConfigException ex) { assertEquals(JNDINAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASSNAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(USERNAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(JDBCURL_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASS_NOT_FOUND_$1, ex.getId()); assertEquals("a.b.c", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(DML_FILE_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DDL_FILE_INVALID, ex.getId()); assertEquals(invalidPath, ex.getArgs()[0]); } catch (SecurityConfigException ex) {
} catch (SecurityConfigException ex) { assertEquals( JNDINAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASSNAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( USERNAME_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( JDBCURL_REQUIRED,ex.getId()); assertEquals(0,ex.getArgs().length); LOGGER.info(ex.getMessage()); fail=true; } catch (SecurityConfigException ex) { assertEquals( DRIVER_CLASS_NOT_FOUND_$1,ex.getId()); assertEquals("a.b.c",ex.getArgs()[0]); LOGGER.info(ex.getMessage()); fail=true;
} catch (SecurityConfigException ex) { assertEquals(JNDINAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASSNAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(USERNAME_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(JDBCURL_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DRIVER_CLASS_NOT_FOUND_$1, ex.getId()); assertEquals("a.b.c", ex.getArgs()[0]); } catch (SecurityConfigException ex) { assertEquals(DML_FILE_REQUIRED, ex.getId()); assertEquals(0, ex.getArgs().length); } catch (SecurityConfigException ex) { assertEquals(DDL_FILE_INVALID, ex.getId()); assertEquals(invalidPath, ex.getArgs()[0]); } catch (SecurityConfigException ex) {