Class SwissEprWsAuditDatasetEnricher
java.lang.Object
org.openehealth.ipf.commons.ihe.ws.cxf.audit.XuaWsAuditDatasetEnricher
org.openehealth.ipf.commons.ihe.ws.cxf.audit.SwissEprWsAuditDatasetEnricher
- All Implemented Interfaces:
GroovyObject
,WsAuditDatasetEnricher
,WsAuditDatasetEnricher
public class SwissEprWsAuditDatasetEnricher
extends XuaWsAuditDatasetEnricher
implements GroovyObject
-
Field Summary
Fields inherited from interface org.openehealth.ipf.commons.audit.WsAuditDatasetEnricher
NONE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
enrichAuditDatasetFromRequest
(org.apache.cxf.binding.soap.SoapMessage message, Header.Direction headerDirection, WsAuditDataset auditDataset) Enriches the given audit dataset with elements from the given CXF request message.void
enrichAuditDatasetFromResponse
(org.apache.cxf.binding.soap.SoapMessage message, Header.Direction headerDirection, WsAuditDataset auditDataset) Enriches the given audit dataset with elements from the given CXF response message.static String
static String
void
Methods inherited from class org.openehealth.ipf.commons.ihe.ws.cxf.audit.XuaWsAuditDatasetEnricher
conditionallyAddHumanUser, extractXuaToken, extractXuaTokenElements, getPATIENT_ID_ATTRIBUTE_NAME, getPURPOSE_OF_USE_ATTRIBUTE_NAME, getSAML20_NS, getSUBJECT_NAME_ATTRIBUTE_NAME, getSUBJECT_ROLE_ATTRIBUTE_NAME, getWSSE_NS, getXUA_SAML_ASSERTION
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setProperty
-
Constructor Details
-
SwissEprWsAuditDatasetEnricher
public SwissEprWsAuditDatasetEnricher()
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClass
in interfaceGroovyObject
- Overrides:
getMetaClass
in classXuaWsAuditDatasetEnricher
-
setMetaClass
- Specified by:
setMetaClass
in interfaceGroovyObject
- Overrides:
setMetaClass
in classXuaWsAuditDatasetEnricher
-
getSWISS_USER_POU_OID
-
getSWISS_USER_ROLE_OID
-
enrichAuditDatasetFromRequest
public void enrichAuditDatasetFromRequest(org.apache.cxf.binding.soap.SoapMessage message, Header.Direction headerDirection, WsAuditDataset auditDataset) Description copied from interface:WsAuditDatasetEnricher
Enriches the given audit dataset with elements from the given CXF request message.- Specified by:
enrichAuditDatasetFromRequest
in interfaceWsAuditDatasetEnricher
- Overrides:
enrichAuditDatasetFromRequest
in classXuaWsAuditDatasetEnricher
- Parameters:
message
- CXF request message.headerDirection
- direction of SOAP headers.auditDataset
- target ATNA audit dataset.
-
enrichAuditDatasetFromResponse
public void enrichAuditDatasetFromResponse(org.apache.cxf.binding.soap.SoapMessage message, Header.Direction headerDirection, WsAuditDataset auditDataset) Description copied from interface:WsAuditDatasetEnricher
Enriches the given audit dataset with elements from the given CXF response message.- Specified by:
enrichAuditDatasetFromResponse
in interfaceWsAuditDatasetEnricher
- Overrides:
enrichAuditDatasetFromResponse
in classXuaWsAuditDatasetEnricher
- Parameters:
message
- CXF response message.headerDirection
- direction of SOAP headers.auditDataset
- target ATNA audit dataset.
-