PDND Java Client 1.0.2
Client Java
Client Java per autenticazione e interazione con le API della Piattaforma Digitale Nazionale Dati.
Stato di sviluppo: stabile
Funzionalità del software
Compatibile con Java 21 e Java 25
Autenticazione OAuth2 con JWT Bearer Token
Gestione automatica del rinnovo del token
Facile integrazione con API RESTful di PDND
Supporto per ambienti multipli (attestazione, collaudo, produzione)
Utilizzo da riga di comando (CLI) e come libreria Maven
Token caching per migliore performance
Opzione debug dettagliato e output JSON formattato
Documentazione completa e esempi di utilizzo
Disponibile su Maven Central
Audit di sicurezza con BouncyCastle
Informazioni di dettaglio
PDND Java Client 1.0.2
Client Java
Ultimo rilascio 2026-03-19 (1.0.2)
Tipo di manutenzione internal
Stato publiccode.yml
Licenza MIT
Piattaforme
web
windows
linux
mac
Piattaforme abilitanti Nessuna
Conformità Nessuna
Lista dipendenze
OSS
Jackson
JJWT
BouncyCastle
JUnit (Opzionale)
Lingue supportate
Italiano
Inglese
Documentazione API PDND Java Client API
Descrizione estesa
Client Java per l’autenticazione OAuth2 con JWT Bearer Token e l’interazione con le API della Piattaforma Digitale Nazionale Dati (PDND). Caratteristiche: - Supporto per Java 21 e superiori (incluso Java 25) - Autenticazione OAuth2 con JWT Bearer Token - Gestione automatica del rinnovo del token di accesso - Utilizzo come libreria Java o come CLI - Disponibile su Maven Central - Crittografia robusta con BouncyCastle - Ampia documentazione e esempi di utilizzo - Open Source con licenza MIT