@Test(expected=AcConfigBeanValidationException.class) public void testInvalidKeys() throws IOException, AcConfigBeanValidationException { final ConfigReader yamlConfigReader = new YamlConfigReader(); final List<Map> yamlList = getYamlList("test-user-with-invalid-keys.yaml"); yamlConfigReader.getUserConfigurationBeans(yamlList, null); }
@Override public AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList, final AuthorizableValidator authorizableValidator) throws AcConfigBeanValidationException { List<LinkedHashMap> authorizableList = (List<LinkedHashMap>) getConfigSection(Constants.USER_CONFIGURATION_KEY, yamlList); AuthorizablesConfig authorizableBeans = getAuthorizableBeans(authorizableList, authorizableValidator, false); return authorizableBeans; }
YamlConfigReader implements ConfigReader { @Override public AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList, final AuthorizableValidator authorizableValidator) throws AcConfigBeanValidationException { List<LinkedHashMap> authorizableList = (List<LinkedHashMap>) getConfigSection(Constants.USER_CONFIGURATION_KEY, yamlList); AuthorizablesConfig authorizableBeans = getAuthorizableBeans(authorizableList, authorizableValidator, false); return authorizableBeans; } }
YamlConfigReader implements ConfigReader { @Override public AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList, final AuthorizableValidator authorizableValidator) throws AcConfigBeanValidationException { List<LinkedHashMap> authorizableList = (List<LinkedHashMap>) getConfigSection(Constants.USER_CONFIGURATION_KEY, yamlList); AuthorizablesConfig authorizableBeans = getAuthorizableBeans(authorizableList, authorizableValidator, false); return authorizableBeans; }  }
YamlConfigReader implements ConfigReader { @Override public AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList, final AuthorizableValidator authorizableValidator) throws AcConfigBeanValidationException { List<LinkedHashMap> authorizableList = (List<LinkedHashMap>) getConfigSection(Constants.USER_CONFIGURATION_KEY, yamlList); AuthorizablesConfig authorizableBeans = getAuthorizableBeans(authorizableList, authorizableValidator, false); return authorizableBeans; }  @Override @SuppressWarnings("rawtypes") AcesConfig getAceConfigurationBeans(final Collection<?> aceConfigData,
            final AceBeanValidator aceBeanValidator, Session session, String sourceFile); @Override AuthorizablesConfig getGroupConfigurationBeans(final Collection yamlList,
            final AuthorizableValidator authorizableValidator); @Override AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList,
            final AuthorizableValidator authorizableValidator); @Override GlobalConfiguration getGlobalConfiguration(final Collection yamlList); @Override Set<String> getObsoluteAuthorizables(final Collection yamlList); static String[] parseActionsString(final String actionsStringFromConfig); }
YamlConfigReader implements ConfigReader { @Override public AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList, final AuthorizableValidator authorizableValidator) throws AcConfigBeanValidationException { List<LinkedHashMap> authorizableList = (List<LinkedHashMap>) getConfigSection(Constants.USER_CONFIGURATION_KEY, yamlList); AuthorizablesConfig authorizableBeans = getAuthorizableBeans(authorizableList, authorizableValidator, false); return authorizableBeans; }  @Override @SuppressWarnings("rawtypes") AcesConfig getAceConfigurationBeans(final Collection<?> aceConfigData,
            final AceBeanValidator aceBeanValidator, Session session, String sourceFile); @Override AuthorizablesConfig getGroupConfigurationBeans(final Collection yamlList,
            final AuthorizableValidator authorizableValidator); @Override AuthorizablesConfig getUserConfigurationBeans(final Collection yamlList,
            final AuthorizableValidator authorizableValidator); @Override GlobalConfiguration getGlobalConfiguration(final Collection yamlList); @Override Set<String> getObsoluteAuthorizables(final Collection yamlList); static String[] parseActionsString(final String actionsStringFromConfig);  }