The security module is the parent for various implementations of the security APIs defined in the core framework.
Security implementations provide authentication and authorization services. They do not providing services such as auditing, encryption, non-repudiation or confidentiality.
The dflt (default) implementation is a no-op service that always authenticates and authorizes. It is designed for testing and prototyping.
The file implementation uses simple flat files to store user account/password (authentication) and permissions (authorization) data.
The ldap implementation provides integration with an LDAP provider.
The sql implementation provides basic integration with a SQL database.