Qual è il punto di JAAS
Domanda
Qual è il punto di JAAS se devo scrivere il mio {} qualunque LoginModule e tutto il resto?
Soluzione
JAAS fornisce un livello di astrazione tra l'applicazione e il meccanismo di autenticazione sottostante. Pertanto, è possibile modificare il meccanismo di autenticazione utilizzato dall'applicazione senza dover modificare qualsiasi codice dell'applicazione.
Altri suggerimenti
Beh, questo è il bello davvero ..
Abbiamo usato JAAS in un grande sistema di richiesta di mutuo, e mentre abbiamo utilizzato un LoginModule in base alle proprietà, la grande banca ipotecario utilizzato un proprio LoginModule implementato sulla base di Active Directory, senza mai dover cambiare qualcosa nel codice.
Proprio come con qualsiasi altra norma si ottiene la portabilità, plugability, ed estensibilità gratis (o quasi gratis).