@PreMatching public abstract class AbstractServiceProviderFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
| Modifier and Type | Field and Description |
|---|---|
protected static ResourceBundle |
BUNDLE |
static String |
SECURITY_CONTEXT_STATE |
static String |
SECURITY_CONTEXT_TOKEN |
| Constructor and Description |
|---|
AbstractServiceProviderFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkSecurityContext(org.apache.cxf.fediz.core.config.FedizContext fedConfig,
org.apache.cxf.message.Message m) |
void |
cleanup() |
void |
configure() |
String |
getConfigFile() |
protected org.apache.cxf.fediz.core.config.FedizContext |
getContextConfiguration(String contextName) |
protected org.apache.cxf.fediz.core.config.FedizContext |
getFedizContext(org.apache.cxf.message.Message message) |
SPStateManager |
getStateManager() |
long |
getStateTimeToLive() |
protected ResponseState |
getValidResponseState(javax.ws.rs.core.Cookie securityContextCookie,
org.apache.cxf.fediz.core.config.FedizContext fedConfig,
org.apache.cxf.message.Message m) |
protected String |
getWebAppContext(org.apache.cxf.message.Message m) |
String |
getWebAppDomain() |
protected void |
reportError(String code) |
protected void |
reportTrace(String code) |
void |
setAddWebAppContext(boolean addWebAppContext) |
void |
setConfigFile(String configFile) |
protected void |
setSecurityContext(ResponseState responseState,
org.apache.cxf.message.Message m,
Element token) |
void |
setStateManager(SPStateManager stateManager) |
void |
setStateTimeToLive(long stateTimeToLive) |
void |
setWebAppDomain(String webAppDomain) |
public static final String SECURITY_CONTEXT_TOKEN
public static final String SECURITY_CONTEXT_STATE
protected static final ResourceBundle BUNDLE
public String getConfigFile()
public void setConfigFile(String configFile)
@PostConstruct public void configure() throws JAXBException, IOException
JAXBExceptionIOException@PreDestroy public void cleanup() throws IOException
IOExceptionprotected boolean checkSecurityContext(org.apache.cxf.fediz.core.config.FedizContext fedConfig,
org.apache.cxf.message.Message m)
protected void setSecurityContext(ResponseState responseState, org.apache.cxf.message.Message m, Element token) throws org.apache.wss4j.common.ext.WSSecurityException
org.apache.wss4j.common.ext.WSSecurityExceptionprotected ResponseState getValidResponseState(javax.ws.rs.core.Cookie securityContextCookie, org.apache.cxf.fediz.core.config.FedizContext fedConfig, org.apache.cxf.message.Message m)
protected org.apache.cxf.fediz.core.config.FedizContext getFedizContext(org.apache.cxf.message.Message message)
protected org.apache.cxf.fediz.core.config.FedizContext getContextConfiguration(String contextName)
protected void reportError(String code)
protected void reportTrace(String code)
protected String getWebAppContext(org.apache.cxf.message.Message m)
public void setAddWebAppContext(boolean addWebAppContext)
public SPStateManager getStateManager()
public void setStateManager(SPStateManager stateManager)
public String getWebAppDomain()
public void setWebAppDomain(String webAppDomain)
public long getStateTimeToLive()
public void setStateTimeToLive(long stateTimeToLive)
Apache Fediz