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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenrichAuditDatasetFromRequest(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.voidenrichAuditDatasetFromResponse(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 Stringstatic StringvoidMethods 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_ASSERTIONMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setProperty
-
Constructor Details
-
SwissEprWsAuditDatasetEnricher
public SwissEprWsAuditDatasetEnricher()
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClassin interfaceGroovyObject- Overrides:
getMetaClassin classXuaWsAuditDatasetEnricher
-
setMetaClass
- Specified by:
setMetaClassin interfaceGroovyObject- Overrides:
setMetaClassin 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:WsAuditDatasetEnricherEnriches the given audit dataset with elements from the given CXF request message.- Specified by:
enrichAuditDatasetFromRequestin interfaceWsAuditDatasetEnricher- Overrides:
enrichAuditDatasetFromRequestin 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:WsAuditDatasetEnricherEnriches the given audit dataset with elements from the given CXF response message.- Specified by:
enrichAuditDatasetFromResponsein interfaceWsAuditDatasetEnricher- Overrides:
enrichAuditDatasetFromResponsein classXuaWsAuditDatasetEnricher- Parameters:
message- CXF response message.headerDirection- direction of SOAP headers.auditDataset- target ATNA audit dataset.
-