[teiid-issues] [JBoss JIRA] (TEIID-3380) Simplify Kerberos configuration with Embedded

Ramesh Reddy (JIRA) issues at jboss.org
Wed Mar 18 19:01:18 EDT 2015


    [ https://issues.jboss.org/browse/TEIID-3380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13051606#comment-13051606 ] 

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)


More information about the teiid-issues mailing list