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 AuthorizationManager |
getAuthorizationManager(MessageContext msgContext)
Returns the
AuthorizationManager associated with the application's security domain. |
protected InputStream |
getWSSE(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(ServletContext context)
protected InputStream load(ClassLoader cl)
protected AuthorizationManager getAuthorizationManager(MessageContext msgContext) throws ConfigurationException
Returns the AuthorizationManager associated with the application's security domain.
msgContext - ConfigurationExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.