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, tracepublic static final String UNCHECKED
protected boolean handleInbound(MessageContext msgContext)
handleInbound in class AbstractPicketLinkTrustHandlerprotected 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.ConfigurationExceptionCopyright © 2013. All Rights Reserved.