Registry / networking / acme4j-client

acme4j-client

JSON →
library5.1.0javamavenunverified

A Java client for the Automatic Certificate Management Environment (ACME) protocol, used for obtaining TLS certificates from Let's Encrypt and other CAs.

<dependency> <groupId>org.shredzone.acme4j</groupId> <artifactId>acme4j-client</artifactId> <version>5.1.0</version> </dependency>
INSTALL
IMPORT
SIG · ACME4J-CLIENT
A
acme4j-client
networkingjavav5.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Session
org.shredzone.acme4j.Session

Creates an ACME session and account.

import org.shredzone.acme4j.Session; import org.shredzone.acme4j.Account; import java.net.URI; public class Example { public static void main(String[] args) throws Exception { Session session = new Session(URI.create("https://acme-staging-v02.api.letsencrypt.org/directory")); Account account = new Account(session); System.out.println("Session created"); } }
Debug
Known issues
gotchaACME protocol versions may change; ensure compatibility with your CA.
fix
Use the latest acme4j version and check CA documentation.
affects: all
Upgrade
Version history
5.1.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
48 hits · last 30 days
node
40
OpenAI (training)
1
Resources
acme4j-client — mvn dependency:get acme4j-client · libregistry