org.picketlink.trust.jbossws.handler
Class AbstractWSAuthorizationHandler
java.lang.Object
org.picketlink.trust.jbossws.handler.AbstractPicketLinkTrustHandler
org.picketlink.trust.jbossws.handler.AbstractWSAuthorizationHandler
- All Implemented Interfaces:
- Handler, SOAPHandler
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
- Since:
- Apr 11, 2011
- Author:
- Darran Lofthouse, Anil.Saldhana@redhat.com, Pedro Silva
Methods inherited from class org.picketlink.trust.jbossws.handler.AbstractPicketLinkTrustHandler |
close, getAssertionFromSubject, getHeaders, getSecurityDomainName, getSecurityHeaderElement, getServletContext, getUsername, handleFault, handleMessage, handleOutbound, lookupJNDI, trace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNCHECKED
public static final String UNCHECKED
- See Also:
- Constant Field Values
cache
protected Map<String,List<String>> cache
AbstractWSAuthorizationHandler
public AbstractWSAuthorizationHandler()
handleInbound
protected boolean handleInbound(MessageContext msgContext)
- Overrides:
handleInbound
in class AbstractPicketLinkTrustHandler
rolesSet
protected Set<Principal> rolesSet(List<String> roles)
getWSSE
protected InputStream getWSSE(javax.servlet.ServletContext context)
load
protected InputStream load(ClassLoader cl)
getAuthorizationManager
protected org.jboss.security.AuthorizationManager getAuthorizationManager(MessageContext msgContext)
throws ConfigurationException
Returns the AuthorizationManager
associated with the application's security domain.
- Parameters:
msgContext
-
- Returns:
-
- Throws:
ConfigurationException
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.