Name
java.lang.String
R
AuditLogger
The class name of the MBean
State
int
R
3
The status of the MBean
StateString
java.lang.String
R
Started
The status of the MBean in text form
AuditSourceID
java.lang.String
RW
Identifier of this application as source where the event originated. Format: Unique identifier text string, at least within the Audit Enterprise Site ID Default: host name
AuditEnterpriseSiteID
java.lang.String
RW
Logical source location within the healthcare enterprise network, e.g., a hospital or other provider location within a multi-entity provider group. Format: Unique identifier text string within the healthcare enterprise. May be unvalued (='-') when the audit-generating application is uniquely identified by Audit Source ID. Default: -
AuditSourceTypeCodes
java.lang.String
RW
Code specifying the type of source where event originated. Format/Values: 1
- End-user interface 2
- Data acquisition device or instrument 3
- Web server process tier in a multi-tier system 4
- Application server process tier in a multi-tier system 5
- Database server process tier in a multi-tier system 6
- Security server, e.g., a domain controller 7
- ISO level 1-3 network component 8
- ISO level 4-6 operating software 9
- External source, other or unknown type Multiple values separated by comma (',') can be specified. Default: 4
ProcessID
java.lang.String
R
910
Used to identify this application instance as Active Participant in emitted Audit Messages. Initialized from System Property app.pid
or alternatively extracted from java.lang.management.RuntimeMXBean#getName()
.
ProcessName
java.lang.String
RW
Used to identify this application as Active Participant in emitted Audit Messages. Format: Text string Default: System Property app.name
LocalAETitles
java.lang.String
RW
List of AE titles supported by this application, separated by \(backslash). Default: DCM4CHEE
EnableDNSLookups
boolean
RW
True
False
Enables reverse DNS lookups to identify remote hosts by their host name - instead of their IP address - in emitted Audit Messages. Default: false
IncludeXMLDeclaration
boolean
RW
True
False
Determines, if emitted Audit Messages starts with
or if the XML declaration is skipped. Default: false
TimezonedDateTime
boolean
RW
True
False
Determines, if the Event Date/Time in emitted Audit Messages includes the time-zone offset to Coordinated Universal Time (UTC). Default: true
UtcDateTime
boolean
RW
True
False
Determines, if the Event Date/Time in the emitted Audit Messages is given as Coordinated Universal Time (UTC). Default: false
QualifyHostname
boolean
RW
True
False
Determines, if host names included in the emitted Audit Messages shall be fully qualified. Default: false
EncodeUserIsRequestorTrue
boolean
RW
True
False
Determines, if attribute UserIsRequestor="true" of element in the emitted Audit Messages is explicit encoded. Default: false
AllowMultipleRequestors
boolean
RW
True
False
Determines, if multiple requestors are allowed in a single Audit Message. In RFC 3881 only one initiator/requestor is allowed! Default: false
ConfigurationDirectory
java.lang.String
RW
Directory which contains configuration files xxx -xmbean.xml
, which list service attributes, for which changes are audited by Security Alert messages. A relative path name is resolved relative to archive-install-directory /server/default/. Default: conf/dcm4chee-auditlog
IHEYr4
boolean
R
False
Used to distinguish this RFC 3881 compliant Audit Logger Service from the preceding Audit Logger Service, which creates Audit Messages according the Provisional XML Schema definition of the IHE Basic Security Integration Profile.