public abstract class AbstractSecurityContextInInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
| Constructor and Description |
|---|
AbstractSecurityContextInInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.cxf.security.SecurityContext |
createSecurityContext(Principal p,
Subject subject) |
protected abstract Subject |
createSubject(org.apache.cxf.common.security.SecurityToken token) |
protected Principal |
getPrincipal(Principal originalPrincipal,
Subject subject) |
void |
handleMessage(org.apache.cxf.message.Message message) |
protected void |
reportSecurityException(String errorMessage) |
public AbstractSecurityContextInInterceptor()
public void handleMessage(org.apache.cxf.message.Message message)
throws org.apache.cxf.interceptor.Fault
org.apache.cxf.interceptor.Faultprotected org.apache.cxf.security.SecurityContext createSecurityContext(Principal p, Subject subject)
protected abstract Subject createSubject(org.apache.cxf.common.security.SecurityToken token)
protected void reportSecurityException(String errorMessage)
Apache CXF