https://github.com/eclipse-biscuit/biscuit-java
Java implementation of the Biscuit authentication and authorization token
https://github.com/eclipse-biscuit/biscuit-java
authorization
Last synced: 5 months ago
JSON representation
Java implementation of the Biscuit authentication and authorization token
- Host: GitHub
- URL: https://github.com/eclipse-biscuit/biscuit-java
- Owner: eclipse-biscuit
- License: apache-2.0
- Created: 2019-07-01T14:43:01.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-18T08:44:21.000Z (about 1 year ago)
- Last Synced: 2025-03-24T00:42:52.457Z (about 1 year ago)
- Topics: authorization
- Language: Java
- Homepage: https://biscuitsec.org/
- Size: 1.46 MB
- Stars: 33
- Watchers: 6
- Forks: 14
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# biscuit-java
[](https://github.com/biscuit-auth/biscuit-java/actions/workflows/java_ci.yml)
[](https://mvnrepository.com/artifact/org.biscuitsec/biscuit)
[](https://search.maven.org/artifact/org.biscuitsec/biscuit)
[Biscuit's](https://github.com/biscuit-auth/biscuit) Java library implementation.
This API implements [Biscuit 2.0](https://www.biscuitsec.org/blog/biscuit-2-0/).
## Usage
```java
org.biscuitsec
biscuit
@VERSION@
```
## Development
### Requirements
* JDK v11
* the Protobuf compiler command `protoc` v3+ is required in `$PATH`.
### Build
```bash
mvn clean install
# skip tests
mvn clean install -DskipTests
```
## License
Licensed under Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
### Contribution
Unless you explicitly state otherwise, any contribution intentionally
submitted for inclusion in the work by you, as defined in the Apache-2.0
license, shall be licensed as above, without any additional terms or
conditions.