public class BasicXuaProcessor extends Object implements XuaProcessor
| Modifier and Type | Field and Description |
|---|---|
static String |
PURPOSE_OF_USE_URI |
static String |
WSSE_NS_URI
XML Namespace URI of WS-Security Extensions 1.1.
|
static String |
XUA_SAML_ASSERTION
If a SAML assertion is stored under this key in the Web Service context,
IPF will use it instead of parsing the WS-Security header by itself.
|
NOOP| Constructor and Description |
|---|
BasicXuaProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
extractXuaUserNameFromSaml2Assertion(org.apache.cxf.binding.soap.SoapMessage message,
org.apache.cxf.headers.Header.Direction headerDirection,
WsAuditDataset auditDataset)
Extracts ITI-40 XUA user name from the SAML2 assertion contained
in the given CXF message, and stores it in the ATNA audit dataset.
|
public static final String XUA_SAML_ASSERTION
public static final String WSSE_NS_URI
public static final String PURPOSE_OF_USE_URI
public void extractXuaUserNameFromSaml2Assertion(org.apache.cxf.binding.soap.SoapMessage message,
org.apache.cxf.headers.Header.Direction headerDirection,
WsAuditDataset auditDataset)
extractXuaUserNameFromSaml2Assertion in interface XuaProcessormessage - source CXF message.headerDirection - direction of the header containing the SAML2 assertion.auditDataset - target ATNA audit dataset.Copyright © 2017 Open eHealth Foundation. All rights reserved.