[
https://jira.jboss.org/browse/TEIID-1048?page=com.atlassian.jira.plugin.s...
]
Ramesh Reddy resolved TEIID-1048.
---------------------------------
Resolution: Done
Modified the Teiid login context to check for security domain it is trying log into is
already in the security context stack. If it is then the it assumed that user is already
logged in, assumes the logged in user's name and roles. No separate authentication is
performed.
To make use of this feature with Teiid Web Service on top,
Looking at JBoss-CXF, they have mapped Username Token to be backed by JAAS store in 3.3.0.
Web Service code needs to use this version to make the pass through work. see
http://community.jboss.org/message/536321#536321
Investigation needed as to how other WS-security profiles can be used with pass through.
HTTP basic is already plugged with JAAS, so a user logged in using the HTTP BASIC is
authenticated with security domain. So pass through works seamlessly.
Embedded Connection should support the pass though authentication
-----------------------------------------------------------------
Key: TEIID-1048
URL:
https://jira.jboss.org/browse/TEIID-1048
Project: Teiid
Issue Type: Feature Request
Components: JDBC Driver
Affects Versions: 7.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 7.1
In the JBoss AS container, when a data source is created for the Teiid's VDB, this
data source should support the pass through authentication, such that user is not subject
to any authentication checks. If the "user" information is needed this needs to
be gleaned from the current thread's login context.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira