1. 16 Jan, 2018 1 commit
  2. 12 Jan, 2018 1 commit
  3. 05 Dec, 2017 19 commits
  4. 04 Dec, 2017 1 commit
    • cdanger's avatar
      - Replace src/docker/Dockerfile with Dockerfile.tmpl using · 9bffcb17
      cdanger authored
      ${project.version} maven property, from which Dockerfile is generated
      during maven build -> src/docker/Dockerfile auto-generated by maven
      - Added jar/annotation scanning skip instruction to webapp context and
      WEB-INF/web.xml to speed up Tomcat deployment
      - upgraded parent project: 7.0.0 -> 7.1.0
      - upgraded deps: authzforce-ce-core: 10.0.0 -> 10.1.0,
      authzforce-ce-core-pap-api: 9.0.0 -> 9.1.0,
      authzforce-ce-pap-dao-flat-file: 9.0.0 -> 9.1.0,
      authzforce-ce-rest-api-model: 5.6.0 -> 5.7.0, authzforce-ce-jaxrs-utils:
      1.0.0 -> 1.1.0
      - Added support for JaxbErrorMessage in JsonRiCxfJaxrsProvider
      9bffcb17
  5. 03 Dec, 2017 2 commits
  6. 02 Dec, 2017 1 commit
    • cdanger's avatar
      - Fixed OW2-28, OW2-29, OW2-30, OW2-32 · c4a4a517
      cdanger authored
      - Changed parent project version: 5.1.0 -> 7.0.0
      - Changed dependency versions:
      	- core version: 8.0.0 -> 10.0.0
      		-> changed PDP configuration XSD version: 5.0.0 -> 6.0.0
      (requestFilter/resultFilter replaced with
      inoutProcChain/requestPreproc|resultPostproc)
      	- core-pap-api version: 6.4.0 -> 9.0.0, pap-dao-flat-file version:
      8.1.0 -> 9.0.0
      	- rest-api-model: 5.4.0 -> 5.6.0 providing XACML JSON Profile
      compliance (application/xacml+xml and application/xacml+json media types
      now supported), and new '/version' resource providing product metadata
      - Added new JNDI environment properties:
      org.ow2.authzforce.domains.enableXacmlJsonProfile (true iff JSON-Profile
      support is enabled on PDPs),
      org.ow2.authzforce.webapp.publishedEndpointUrl (base address in WADL),
      org.ow2.authzforce.webapp.jsonKeysWithArrays (comma-separated list of
      JSON keys with values serialized to arrays always),
      org.ow2.authzforce.webapp.noNamespaceInJsonOutput (true iff namespaces
      dropped in JSON output),
      org.ow2.authzforce.webapp.jsonKeysToXmlAttributes (comma-separated list
      of keys of JSON objects to be deserialized as XML attributes),
      org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements
      (org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements)
      - New configuration file for configuring CXF/JAX-RS JSON Provider's
      inTransformElements property
      (http://cxf.apache.org/docs/jax-rs-data-bindings.html#JAX-RSDataBindings-CustomizingJAXBXMLandJSONinputandoutput):
      json-to-xml-map.properties
      - New /version resource implementation class
      (ProductMetadataResourceImpl) providing product name/version/release
      date, server uptime and API doc URL) based on file
      'org.ow2.authzforce.server.product.properties' auto-filled by Maven
      build
      - Moved generic JAX-RS extensions (ExceptionMapper,
      ContainerRequestFilter...) to new separate authzforce-ce-jaxrs-utils
      project
      - Applied new naming conventions for Java classes with acronyms (only
      first letter is uppercase)
      - Renamed JsonJaxrsProvider class to JSONProvider
      - JSON schema validation base on XSD for application/json provider
      (JSONProvider)
      - Added JSON Profile support using org.json API: new
      JsonRiCxfJaxrsProvider as JAX-RS/CXF Provider supporting security
      properties restricting the size of JSON strings, max number of JSON
      keys/items in a JSON object/array, max JSON object depth
      c4a4a517
  7. 14 Nov, 2017 1 commit
  8. 19 Oct, 2017 3 commits
  9. 16 Jul, 2017 1 commit
  10. 10 Jul, 2017 4 commits
  11. 09 Jul, 2017 6 commits