.
|-- BaseSecurityService.java
|-- SecurityService.java
|-- TurbineSecurity.java
|-- UserManager.java
|-- entity
| |-- Group.java
| |-- Permission.java
| |-- Role.java
| |-- SecurityEntity.java
| `-- User.java
|-- impl
| |-- db
| | |-- DBSecurityService.java
| | |-- DBUserManager.java
| | `-- entity
| | |-- GroupPeer.java
| | |-- PermissionPeer.java
| | |-- RolePeer.java
| | |-- RolePermissionPeer.java
| | |-- SecurityObject.java
| | |-- TurbineGroup.java
| | |-- TurbinePermission.java
| | |-- TurbineRole.java
| | |-- TurbineUser.java
| | |-- TurbineUserPeer.java
| | |-- UserGroupRolePeer.java
| | `-- UserPeer.java
| |-- ldap
| | |-- LDAPSecurityConstants.java
| | |-- LDAPSecurityService.java
| | |-- LDAPUser.java
| | |-- LDAPUserManager.java
| | `-- util
| | `-- ParseExceptionMessage.java
| `-- passive
| `-- PassiveUserManager.java
`-- util
|-- AccessControlException.java
|-- AccessControlList.java
|-- DataBackendException.java
|-- EntityExistsException.java
|-- GroupSet.java
|-- PasswordMismatchException.java
|-- PermissionSet.java
|-- RoleSet.java
|-- TurbineSecurityException.java
`-- UnknownEntityException.java