Authentication components based on Apache Shiro.