Cos’è e come funziona il framework di Security Audit.
Questo articolo nasce con l’obiettivo di spiegare cosa sia e come funziona il Liferay Portal Security Audit, e di capire come estenderne le funzionalità.
Tutto il lavoro di ricerca e sviluppo che sono riuscito a fare per arrivare a scrivere questo articolo, nasce da qualche vecchissima documentazione sulla wiki e forum di Liferay, dall’analisi del codice sorgente della Community Edition (e in particolare del modulo Liferay Portal Security Audit https://github.com/liferay/com-liferay-portal-security-audit) e da un’approfondida conoscenza di OSGi1, e quest’ultimo ha fatto sicuramente la differenza.
La versione e edizione di Liferay a cui si farà esclusivamente riferimento è la 7.0.4 (GA5) Community Edition.