Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.96 KB

File metadata and controls

40 lines (30 loc) · 1.96 KB

secret-service

FlatpakUpdateAndRestart

Java CI with Gradle Quality Gate Status Maven Central License

A Java library for managing secrets on Linux using the secret service DBus. It’s compatible to the GNOME keyring daemon and the kwallet daemon. The latter implements the Secret Service API since version v5.97.0, which was released in August 2022.

Specification

The library implements the Secret Service API Draft 0.2.

Dependency

Add secret-service as a dependency to your project.

Gradle

implementation group: 'org.purejava', name: 'secret-service', version: '1.1.1'

Maven

<dependency>
   <groupId>org.purejava</groupId>
   <artifactId>secret-service</artifactId>
   <version>1.1.1</version>
</dependency>

Documentation

For documentation please take a look at the Wiki.

Donation

It took me about a month to develop and test this library. You can use it for free. If you like this project, why not buy me a cup of coffee?

paypal

Copyright

Copyright (C) 2025 Ralph Plawetzki