安全是企业软件的重要组成部分,尤其在云计算时代,软件系统安全是需要重点关注的问题。认证和授权部分是企业软件开发中最主要的两个部分 授课时长 1-2天

JavaEE Security

  • JavaEE中,安全信息在对象上下文中传递
  • JAAS框架介绍以及在JavaEE中的应用
  • Web层的安全介绍
  • EJB层的安全介绍
  • JCA层的安全相关接口

JBoss Security Projects

  • Wildfly安全域概念和相关代码分析
  • PicketBox & PicketLink
  • KeyCloak项目介绍和代码分析

Apache Shiro

  • Shiro项目基本概念和使用说明
  • 资源权限特性
  • 和Spring集成使用

Spring Security

  • Spring Security介绍,相关概念说明
  • 讲解如何使用
  • 和其他安全项目集成