public class DoNothingSecurityHelper extends Object implements 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,
Credentials credentials,
String applicationName) |
void |
clearSecurityContext() |
Object |
getSecurityContext(String securityDomain) |
Subject |
getSubjectInContext(Object context) |
GSSResult |
negotiateGssLogin(String securityDomain,
byte[] serviceTicket) |
public Object getSecurityContext(String securityDomain)
getSecurityContext
in interface SecurityHelper
public void clearSecurityContext()
clearSecurityContext
in interface SecurityHelper
public Object associateSecurityContext(Object context)
associateSecurityContext
in interface SecurityHelper
public Object authenticate(String securityDomain, String baseUserName, Credentials credentials, String applicationName) throws LoginException
authenticate
in interface SecurityHelper
LoginException
public GSSResult negotiateGssLogin(String securityDomain, byte[] serviceTicket) throws LoginException
negotiateGssLogin
in interface SecurityHelper
LoginException
public Subject getSubjectInContext(Object context)
getSubjectInContext
in interface SecurityHelper
Copyright © 2019. All rights reserved.