[
https://issues.jboss.org/browse/TEIID-3380?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-3380:
-------------------------------------
Looks like I can introduce a interface called "SecurityDomain" like
{code}
public interface SecurityDomain {
TeiidLoginContext authenticate(String userName, Credentials credentials, String
applicationName, String domain)
throws LoginException;
GSSResult neogitiateGssLogin(String securityDomain, byte[] serviceTicket) throws
LoginException;
}
{code}
then we can have embedded users register a implementation along with the name, that way it
is abstracted away from the session service.
Simplify Kerberos configuration with Embedded
---------------------------------------------
Key: TEIID-3380
URL:
https://issues.jboss.org/browse/TEIID-3380
Project: Teiid
Issue Type: Quality Risk
Components: Embedded
Reporter: Steven Hawkins
Assignee: Ramesh Reddy
Fix For: 8.11
The current code requires overriding the embedded server to install a custom session
service. It may be good to have some base level of functionality built-in and/or just
delegated to the security helper.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)