public class DoNothingSecurityHelper extends Object implements org.teiid.security.SecurityHelper
SecurityHelper that does nothing and always assumes that thread
has the proper security context.| Constructor and Description |
|---|
DoNothingSecurityHelper() |
| Modifier and Type | Method and Description |
|---|---|
Object |
associateSecurityContext(Object context) |
Object |
authenticate(String securityDomain,
String baseUserName,
org.teiid.security.Credentials credentials,
String applicationName) |
void |
clearSecurityContext() |
Object |
getSecurityContext() |
Subject |
getSubjectInContext(Object context) |
Subject |
getSubjectInContext(String securityDomain) |
org.teiid.security.GSSResult |
negotiateGssLogin(String securityDomain,
byte[] serviceTicket) |
public Subject getSubjectInContext(String securityDomain)
getSubjectInContext in interface org.teiid.security.SecurityHelperpublic Object getSecurityContext()
getSecurityContext in interface org.teiid.security.SecurityHelperpublic void clearSecurityContext()
clearSecurityContext in interface org.teiid.security.SecurityHelperpublic Object associateSecurityContext(Object context)
associateSecurityContext in interface org.teiid.security.SecurityHelperpublic Object authenticate(String securityDomain, String baseUserName, org.teiid.security.Credentials credentials, String applicationName) throws LoginException
authenticate in interface org.teiid.security.SecurityHelperLoginExceptionpublic org.teiid.security.GSSResult negotiateGssLogin(String securityDomain, byte[] serviceTicket) throws LoginException
negotiateGssLogin in interface org.teiid.security.SecurityHelperLoginExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.