An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# biscuit-java

[![Tests](https://github.com/biscuit-auth/biscuit-java/actions/workflows/java_ci.yml/badge.svg)](https://github.com/biscuit-auth/biscuit-java/actions/workflows/java_ci.yml)

[![Central Version](https://img.shields.io/maven-central/v/org.biscuitsec/biscuit)](https://mvnrepository.com/artifact/org.biscuitsec/biscuit)
[![Nexus Version](https://img.shields.io/nexus/r/org.biscuitsec/biscuit?server=https%3A%2F%2Fs01.oss.sonatype.org)](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.