org.picketlink.trust.jbossws.handler
public abstract class AbstractWSAuthorizationHandler extends AbstractPicketLinkTrustHandler
Base class for authorization handlers for POJO Web services based on the Authorize Operation on the JBossWS Native stack
Modifier and Type | Field and Description |
---|---|
protected Map<String,List<String>> |
cache |
static String |
UNCHECKED |
AUTHZ_MGR_LOOKUP, headers, logger, SEC_MGR_LOOKUP
Constructor and Description |
---|
AbstractWSAuthorizationHandler() |
Modifier and Type | Method and Description |
---|---|
protected org.jboss.security.AuthorizationManager |
getAuthorizationManager(MessageContext msgContext)
Returns the
AuthorizationManager associated with the application's security domain. |
protected InputStream |
getWSSE(javax.servlet.ServletContext context) |
protected boolean |
handleInbound(MessageContext msgContext) |
protected InputStream |
load(ClassLoader cl) |
protected Set<Principal> |
rolesSet(List<String> roles) |
close, getAssertionFromSubject, getHeaders, getSecurityDomainName, getSecurityHeaderElement, getServletContext, getUsername, handleFault, handleMessage, handleOutbound, lookupJNDI, trace
public static final String UNCHECKED
protected boolean handleInbound(MessageContext msgContext)
handleInbound
in class AbstractPicketLinkTrustHandler
protected InputStream getWSSE(javax.servlet.ServletContext context)
protected InputStream load(ClassLoader cl)
protected org.jboss.security.AuthorizationManager getAuthorizationManager(MessageContext msgContext) throws org.picketlink.common.exceptions.ConfigurationException
Returns the AuthorizationManager
associated with the application's security domain.
msgContext
- org.picketlink.common.exceptions.ConfigurationException
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.