內容簡介
本書是關於acegi、CAS的權威教程,是Java/JavaEE安全性開發者的必備參考書。無論是JavaEE安全性編程模型的背景和基礎知識,還是Acegi、CAS本身,還是有關Acegi、CAS的各種高級使用技巧和最佳實踐,本書都詳盡、系統地給出了闡述。全書共分為4部分:第1部分介紹Web套用安全,主要圍繞JavaEE安全性編程模型、從巨觀上看待Acegi及其初步使用等方面進行闡述;第2部分介紹Acegi認證支持,主要圍繞Acegi支持的各種認證機制、各種認證提供者、各種企業級特性等內容展開論述,還重點介紹了Acegi內置的Captcha集成支持、JavaEE容器適配器支持等;第3部分介紹Ace西授權支持,主要圍繞Web資源、業務方法、領域對象的授權操作展開論述;第4部分介紹CAS3認證支持,它主要從CAS3伺服器的使用及其內部架構角度給出論述。全書理論與實踐並重,通過大量的實例幫助讀者儘快掌握Acegi的使用技巧,從而提高本書的參考、閱讀價值。
本書適合作為Java/JavaEE安全性開發者、系統分析師和架構師的參考書,同時,本書非常適合於高校相關專業的學生,以及對Java/JavaEE安全性有興趣的各類開發者。
目錄
第1部分Web套用安全
第1章JavaEE套用的安全性3
1.1企業級安全3
1.2用戶認證和授權4
1.2.1部署並運行contacts
示例套用11
……