Stato dell'arte sviluppo integrazione spid in Java

Ciao,
sto approcciando questo mondo e vorrei sapere se c’è una soluzione consolidata per integrare l’autenticazione con SPID, CIE e CNS su un portale web Java/JSF/Primefaces.

Ho visto un progetto Spid con Spring-Boot che sembra promettente e poi un plugin per Keycloak sempre per lo spid (ci sarebbero anche per CIE e CNS su github ma non ho capito se completi)

Consigli ?