auditGetMessage (Command)
  • 20 Dec 2024
  • 4 Minutes à lire
  • Sombre
    Lumière
  • PDF

auditGetMessage (Command)

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

The auditGetMessage command queries a single audit record from the audit log.

Parameters

  Table: auditGetMessage input parameters (SOAP administration)
Parameter nameData typeDescription
sessionIDStringRequired. The session identifier of the current administrative session. The logon command returns this identifier after a successful logon (see  logon (Command)).
timestampString

Required. The date and time (1/300 second precision) when the audit message was recorded.

Format: YYYY-MM-DDThh:mm:ss.SSSZ

AMIDStringRequired. The audit message identifier.
  Table: auditGetMessage output parameters (SOAP administration)
Parameter nameData typeDescription
errorStackErrorStackOptional. The error stack, indicating that the command has not completed successfully.
resultCodesResultCodesRequired. The result and status codes returned by the command.
auditMessageAuditMessageOptional. The respective audit message details (see Table: AuditMessage (Data type)).

AuditMessage (Data type)

  Table:  AuditMessage (Data type)
Element nameData typeDescription
timestampStringThe date and time (1/300 second precision) when the audit message was recorded.
AMIDString

The audit message identifier.

Cannot be null (NotNullStringType).

sourceString

The string representation of the source of the audit message.

Example: Identikey Server

Cannot be null (NotNullStringType).

typeStringThe audit message type (code).
codeString

The audit message code.

Cannot be null (NotNullStringType).

descriptionString

The description of the audit message.

Cannot be null (NotNullStringType).

categoryString

The category of the audit message.

Cannot be null (NotNullStringType).

auditLocationStringThe location of the source of the audit message. Typically an IP address or host name.
clientLocationStringThe location of the client (only if the client is not the source of the audit message).
clientTypeStringThe client component type.
serialNumberStringThe serial number of the authenticator.
policyIDStringThe identifier of the policy that handled the request.
reasonStringA short description of the reason for a failure.
actionString

The intended action to take for a received request.

Examples: Ignore, Process

applicationNameStringThe authenticator application name.
areaString

The functional area where the audit message was recorded.

Example: Active Directory search

auditVersionUnsigned IntegerThe revision of the auditing format.
backendAuthenticationStringThe back-end authentication protocol ID or None if back-end authentication was not used.
characteristicsString

A space-separated list of keywords indicating characteristics of interest.

Example (in case of a connection attempt): SSL TCP IPv6

commandStringThe name of the AAL3 command.
configurationDetailsStringA breakdown of the configuration settings.
credentialsString

The credentials that were presented for the connection/authentication attempt.

Examples: Password, None

dataSourceLocationStringThe location of the data source, for instance the path and file name when the data source type is File.
dataSourceTypeString

The type of the data source.

Examples: File, Registry

deliveryDestinationStringThe destination of a message delivered via MDC.
deliveryMethodStringThe method used to deliver a message via MDC.
domainString

The domain name.

In case of an administrative command, this is usually the domain of the administrator. The domain of the targeted user is stored in targetDomain.

downtimeUnsigned IntegerThe duration (in minutes) of the downtime.
dpTypeStringThe authenticator type, e.g. Digipass 300.
epochCertificateStringThe epoch certificate.
epochIDStringThe identifier of the current epoch.
epochSequenceNumberUnsigned IntegerThe sequence number of the audit message within the current epoch.
epochVersionStringThe revision of the secure auditing format.
errorCodeIntegerThe error code for the audit message.
errorMessageStringThe string representation of the error code.
errorDetailsStringThe full dump of the error stack.
expirationDateDate Time

The expiration date related to the audit message subject.

Example: Grace period expiration date

fieldsDetailsStringEither All Fields or a list of fields returned by the query.
fromLocationStringThe source location for a particular process, e.g. when an object is moved.
infoMessageString

The message returned by an external component.

Example: MDC

inputDetailsStringA breakdown of the request parameters and/or attributes.
ipAddressString

The IP address of the client related to this audit message (only if the client is not the source of the audit message).

This field is usually set only if clientLocation is specified.

localAuthenticationBooleanIndicates whether local authentication was performed or not.
mobileNumberStringThe mobile phone number to which a message is sent via MDC.
objectStringThe name of an AAL3 object related to a query or command.
offlineDataDetailsStringThe offline data details.
offlineStateDataStringThe offline state data.
operationStringThe operation being attempted/processed when the audit message was recorded.
outcomeString

The outcome of an attempted action.

Examples: Success, Failure, Challenge

outputDetailsStringA breakdown of the response parameters and/or attributes.
requestTypeString

The type of packet.

Examples (in case of RADIUS protocol): Access-Request, Access-Accept

passwordProtocolString

The password encoding.

Examples: PAP, CHAP, EAP-MD5, MS-CHAP1, MS-CHAP2

protocolStringThe identifier of the communication protocol used.
quotaInteger

The value of a quota related to the audit message subject, e.g. remaining BVDP uses.

radiusInputOctetsUnsigned Long IntegerThe Acct-Input-Octets from the RADIUS accounting packet.
radiusOutputOctetsUnsigned Long IntegerThe Acct-Output-Octets from the RADIUS accounting packet.
radiusProfileStringThe RADIUS profile used.
radiusStatusTypeStringThe Acct-Status-Type field from the RADIUS accounting packet. Typically indicates begin or end of an accounting session.
requestIDInteger

The request identifier, e.g. the RADIUS packet ID.

serverLocationStringThe location of the server. Typically an IP address or host name.
sessionIDStringThe session identifier.
sessionTimeUnsigned IntegerThe duration (in seconds) of the session.
signatureStringThe cryptographic signature of the audit message.
startTimeDateTimeThe authenticator start time set by various commands, e.g. DIGIPASSCMD_ASSIGN.
targetDomainStringThe domain of the user targeted by an administrative command.
targetUserIDStringThe user ID of the user targeted by an administrative command.
taskDescriptionStringThe description of the task.
taskExecutionTimeStringThe (human-readable) string representation of the time it took to complete the task.
taskIDStringThe task identifier.
taskResultStringThe result of a task.
toLocationStringThe destination location for a particular process, e.g. if an object is moved.
userLinkStringThe user ID of the user account linked to this user account (user linking).
userLocationStringThe location (IP address) of the user's client device, e.g. the RADIUS calling-station-ID or the HTTP browser/client address.
userIDString

The user's identifier. When it refers to a user account, the exact user ID.

In case of an administrative command, this is usually an administrator. The targeted user is stored in targetUserID.

versionStringThe string representation of the OneSpan Authentication Server version.

Example

 

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:AUDIT-TYPES="http://www.vasco.com/IdentikeyServer/IdentikeyTypes/AuditTypes.xsd" xmlns:ADMIN-SCENARIO="http://www.vasco.com/IdentikeyServer/Scenarios/Administration" xmlns:ADMIN-TYPES="http://www.vasco.com/IdentikeyServer/IdentikeyTypes/Administration" ...>
  <soapenv:Header/>
  <soapenv:Body>
    <ADMIN-TYPES:auditGetMessageResponse xsi:type="AUDIT-TYPES:AuditGetMessageResponse">
      <resultCodes xsi:type="BASIC-TYPES:ResultCodes">
        <returnCodeEnum>RET_SUCCESS</returnCodeEnum>
        <statusCodeEnum>STAT_SUCCESS</statusCodeEnum>
        <returnCode>0</returnCode>
        <statusCode>0</statusCode>
      </resultCodes>
      <errorStack xsi:type="BASIC-TYPES:ErrorStack"/>
      <auditMessage xsi:type="AUDIT-TYPES:AuditMessage">
        <timestamp>2015-03-15dT12:47:21.123Z</timestamp>
        <AMID>fakeamid</AMID>
        <source>File</source>
        <type>Type</type>
        <code>1001</code>
        <description>Test Description</description>
        <category>Database</category>
      </auditMessage>
    </ADMIN-TYPES:auditGetMessageResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Requirements

Required administrative privileges:

  • View Audit Information

Additional references

For more information about audit messages and auditing in general, refer to the OneSpan Authentication Server Product Guide, Section "Auditing and Tracing".


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle