@Test public void test1() throws Exception { SchemaFactory sf = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); InputStream schemaStream = ValidationPolicyTest.class.getResourceAsStream("/xsd/policy.xsd"); Schema schema = sf.newSchema(new StreamSource(schemaStream)); JAXBContext jaxbContext = JAXBContext.newInstance(eu.europa.esig.jaxb.policy.ObjectFactory.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); unmarshaller.setSchema(schema); ConstraintsParameters constraints = (ConstraintsParameters) unmarshaller.unmarshal(new File("src/main/resources/policy/constraint.xml")); assertNotNull(constraints); EtsiValidationPolicy policy = new EtsiValidationPolicy(constraints); assertNotNull(policy); } }
private EtsiValidationPolicy loadPolicyNoRevoc() throws Exception { FileInputStream policyFis = new FileInputStream("src/test/resources/constraint-no-revoc.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class, "/xsd/policy.xsd"); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }
private EtsiValidationPolicy loadPolicy() throws Exception { FileInputStream policyFis = new FileInputStream("src/test/resources/DSS-922/policy.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }
private EtsiValidationPolicy loadTLPolicy() throws Exception { FileInputStream policyFis = new FileInputStream("src/test/resources/tsl-constraint.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class, "/xsd/policy.xsd"); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }
public static EtsiValidationPolicy loadPolicy() throws Exception { FileInputStream policyFis = new FileInputStream("src/main/resources/policy/test_constraint.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }
private EtsiValidationPolicy loadPolicy() throws Exception { FileInputStream policyFis = new FileInputStream("src/main/resources/policy/constraint.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class, "/xsd/policy.xsd"); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }
private EtsiValidationPolicy loadPolicy() throws Exception { FileInputStream policyFis = new FileInputStream("src/main/resources/policy/constraint.xml"); ConstraintsParameters policyJaxB = getJAXBObjectFromString(policyFis, ConstraintsParameters.class, "/xsd/policy.xsd"); assertNotNull(policyJaxB); return new EtsiValidationPolicy(policyJaxB); }