Uses of Interface
org.openehealth.ipf.commons.audit.AuditMetadataProvider
Package
Description
-
Uses of AuditMetadataProvider in org.openehealth.ipf.boot.atna
Modifier and TypeMethodDescriptionIpfAtnaAutoConfiguration.auditMetadataProvider
(IpfAtnaConfigurationProperties config, String appName) Modifier and TypeMethodDescriptionIpfAtnaAutoConfiguration.auditContext
(IpfAtnaConfigurationProperties config, AuditContextCustomizer auditContextCustomizer, AuditTransmissionProtocol auditTransmissionProtocol, AuditMessageQueue auditMessageQueue, TlsParameters tlsParameters, AuditMetadataProvider auditMetadataProvider, AuditExceptionHandler auditExceptionHandler, AuditMessagePostProcessor auditMessagePostProcessor, WsAuditDatasetEnricher wsAuditDatasetEnricher, FhirAuditDatasetEnricher fhirAuditDatasetEnricher, String appName) -
Uses of AuditMetadataProvider in org.openehealth.ipf.commons.audit
Modifier and TypeClassDescriptionclass
Default implementation, using the current host name, process ID, timestamp and "IPF" and sending application.Modifier and TypeFieldDescriptionstatic final AuditMetadataProvider
AuditMetadataProvider.DEFAULT
Modifier and TypeMethodDescriptiondefault AuditMetadataProvider
AuditContext.getAuditMetadataProvider()
Returns audit metadata e.g. for populating the RFC 5424 headerDefaultAuditContext.getAuditMetadataProvider()
static AuditMetadataProvider
AuditMetadataProvider.getDefault()
Modifier and TypeMethodDescriptionvoid
DefaultAuditContext.setAuditMetadataProvider
(AuditMetadataProvider auditMetadataProvider) -
Uses of AuditMetadataProvider in org.openehealth.ipf.commons.audit.protocol
Modifier and TypeMethodDescriptionprotected byte[]
RFC5424Protocol.getTransportPayload
(AuditMetadataProvider auditMetadataProvider, String auditMessage) Serialize the syslog message payload body for sending by this transport.protected byte[]
RFC5425Protocol.getTransportPayload
(AuditMetadataProvider auditMetadataProvider, String auditMessage) void
AuditTransmissionProtocol.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditMessage) Transmits the messagevoid
NioTLSSyslogSenderImpl.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditMessage) void
RecordingAuditMessageTransmission.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditMessage) void
TLSSyslogSenderImpl.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditMessage) void
UDPSyslogSenderImpl.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditMessage) -
Uses of AuditMetadataProvider in org.openehealth.ipf.commons.ihe.fhir.audit.protocol
Modifier and TypeMethodDescriptionvoid
AbstractFhirRestTLSAuditRecordSender.send
(AuditContext auditContext, AuditMetadataProvider auditMetadataProvider, String auditEvent)