JBoss.orgCommunity Documentation
The Teiid system provides a range of built-in and extensible security features to enable the secure access of data. For details about how to configure the available security features check out Admin Guide.
LoginModules are an essential part of the JAAS security framework and provide Teiid customizable user authentication and the ability to reuse existing LoginModules defined for JBossAS. See JBossAS Security for general information on configuring security in JBossAS.
JBossAS provides several LoginModules for common authentication needs, such as authenticating from text files or LDAP. The below are are some of the available in JBoss AS
See for all the available login modules.
See UserRoles LoginModule configuration for utilizing simple file based authentication.
See LDAP LoginModule configuration for utilizing LDAP based authentication.
See Database LoginModule configuration for utilizing Database based authentication.
See Cert LoginModule configuration for utilizing X509 certificate based authentication.
If your authentication needs go beyond the provided LoginModules, please consult the JAAS development guide. There are also numerous guides available.
If you are extending one of the built-in LoginModules, please see this.