PDND Java Client 1.0.2

Java Client

Java client for authentication and interaction with PDND (Piattaforma Digitale Nazionale Dati) APIs.

Software functionality

Compatible with Java 21 and Java 25

OAuth2 authentication with JWT Bearer Token

Automatic token renewal management

Easy integration with PDND RESTful APIs

Support for multiple environments (attestazione, collaudo, produzione)

Command-line (CLI) and Maven library usage

Token caching for better performance

Detailed debug option and formatted JSON output

Complete documentation and usage examples

Available on Maven Central

Security audit with BouncyCastle

detailed information

PDND Java Client 1.0.2

Java Client

Last release 2026-03-19 (1.0.2)

Type of maintenance internal

Stato publiccode.yml

Supported languages Italian
English

Api documentation PDND Java Client API

Extended description

Java client library for OAuth2 authentication with JWT Bearer Token and interaction with the PDND APIs. Features: - Support for Java 21 and higher (including Java 25) - OAuth2 authentication with JWT Bearer Token - Automatic access token renewal - Use as a Java library or CLI tool - Available on Maven Central - Robust cryptography with BouncyCastle - Comprehensive documentation and usage examples - Open Source with MIT license