Apache Fortress
Apache Fortress is an open source project of the Apache Software Foundation and a subproject of the Apache Directory. It is an authorization system, written in Java, that provides role-based access control, delegated administration and password policy using an Lightweight Directory [Access Protocol|LDAP] backend.
Standards implemented:
- Role-Based Access Control ANSI INCITS 359
- Administrative Role-Based Access Control
- IETF Password Policy
- Unix Users and Groups
Fortress has four separate components:
- Core - A set of security authorization APIs.
- Realm - A Web Container plug-in that provides security for the Apache Tomcat container.
- Rest - HTTP protocol wrappers of core APIs using Apache CXF.
- Web - HTML pages of core APIs using Apache Wicket.