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, trace
public static final String UNCHECKED
protected boolean handleInbound(MessageContext msgContext)
handleInbound
in class AbstractPicketLinkTrustHandler
protected 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
- ConfigurationException
Copyright © 2019 JBoss by Red Hat. All rights reserved.