Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 2.05 KB

File metadata and controls

42 lines (28 loc) · 2.05 KB

Java Buildpack Client Certificate Mapper

Workflow Status
CI CI
Release Release

The java-buildpack-client-certificate-mapper is a Servlet filter that maps the X-Forwarded-Client-Cert header to the javax.servlet.request.X509Certificate (javax) or jakarta.servlet.request.X509Certificate (jakarta) Servlet attribute.

Download

Pre-built jars are available on the Releases page:

  • Releases — tagged versions (e.g. v2.0.2)
  • Snapshot — latest build from main (pre-release, updated on every push)

Development

The project requires Java 8. To build and test from source:

$ ./mvnw clean package

CI / Workflows

Workflow Trigger Description
CI push to main, pull requests, manual Builds and runs all tests. On push to main (after tests pass) also publishes the jar to the rolling snapshot release.
Release manual (workflow_dispatch) Bumps to release version, tags vX.Y.Z, creates a GitHub Release with the jar attached, then advances to the next SNAPSHOT version.

All workflows can be triggered manually from Actions → select workflow → Run workflow in the GitHub UI.

Contributing

Pull requests and Issues are welcome.

License

This project is released under version 2.0 of the Apache License.