Skip to main content

Authentication Events

fido2.user.authenticated

User authenticated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).

fido2.user.authenticate.failed

Failed to authenticate user.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.reg.init

Passkey registration initiated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userAgentstringContent of "User-agent" header from the request.
osNamestringOS type of the client device.
osVersionstringOS version of the client device.
osArchstringHardware architecture of the client device.
clientNamestringName of the client application (i.e. Chrome, Firefox, etc.)
clientVersionstringVersion of client application (often obfuscated by the device for privacy).
clientTypestringType of the client application (usually "browser" or "app").
screenWidthintScreen widths of the client device.
screenHeightintScreen height of the client device.
conditionalGetboolConditionalGet flag from webauth PublicKeyCredential.getClientCapabilities().
hybridTransportboolHybridTransport flag from webauth PublicKeyCredential.getClientCapabilities().
passkeyPlatformAuthenticatorboolPasskeyPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
userVerifyingPlatformAuthenticatorboolUserVerifyingPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
bluetoothAvailableboolBluetoothAvailable flag from webauth bluetooth.getAvailability().
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.registered

Passkey registration completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
fido2ComplianceLevelstringFIDO2 compliance level.

fido2.passkey.reg.aaguid.blocked

Failed to register passkey - AAGUID blacklisted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.reg.failed

Failed to register passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
fido2ComplianceLevelstringFIDO2 compliance level.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.passkey.auth.init

Passkey authentication initiated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
userAgentstringContent of "User-agent" header from the request.
osNamestringOS type of the client device.
osVersionstringOS version of the client device.
osArchstringHardware architecture of the client device.
clientNamestringName of the client application (i.e. Chrome, Firefox, etc.)
clientVersionstringVersion of client application (often obfuscated by the device for privacy).
clientTypestringType of the client application (usually "browser" or "app").
screenWidthintScreen widths of the client device.
screenHeightintScreen height of the client device.
conditionalGetboolConditionalGet flag from webauth PublicKeyCredential.getClientCapabilities().
hybridTransportboolHybridTransport flag from webauth PublicKeyCredential.getClientCapabilities().
passkeyPlatformAuthenticatorboolPasskeyPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
userVerifyingPlatformAuthenticatorboolUserVerifyingPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
bluetoothAvailableboolBluetoothAvailable flag from webauth bluetooth.getAvailability().
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.authenticated

Passkey authentication completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
fido2ComplianceLevelstringFIDO2 compliance level.

fido2.passkey.auth.aaguid.blocked

Failed to authenticate with passkey - AAGUID blacklisted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.auth.failed

Failed to authenticate with passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
fido2ComplianceLevelstringFIDO2 compliance level.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.passkey.tx.init

Passkey transaction initiated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.tx.completed

Passkey transaction completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.tx.aaguid.blocked

Failed to sign transaction with passkey - AAGUID blacklisted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.passkey.tx.failed

Failed to sign transaction with passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.mgmt.discovery.init

Passkey discovery initiated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userAgentstringContent of "User-agent" header from the request.
osNamestringOS type of the client device.
osVersionstringOS version of the client device.
osArchstringHardware architecture of the client device.
clientNamestringName of the client application (i.e. Chrome, Firefox, etc.)
clientVersionstringVersion of client application (often obfuscated by the device for privacy).
clientTypestringType of the client application (usually "browser" or "app").
screenWidthintScreen widths of the client device.
screenHeightintScreen height of the client device.
conditionalGetboolConditionalGet flag from webauth PublicKeyCredential.getClientCapabilities().
hybridTransportboolHybridTransport flag from webauth PublicKeyCredential.getClientCapabilities().
passkeyPlatformAuthenticatorboolPasskeyPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
userVerifyingPlatformAuthenticatorboolUserVerifyingPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
bluetoothAvailableboolBluetoothAvailable flag from webauth bluetooth.getAvailability().
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).

fido2.mgmt.discovery.completed

Passkey discovery completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).

fido2.mgmt.discovery.failed

Passkey discovery failed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
reasonstringDescription of a failure reason.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).

fido2.mfa.begin.init

MFA begin initiated.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userAgentstringContent of "User-agent" header from the request.
osNamestringOS type of the client device.
osVersionstringOS version of the client device.
osArchstringHardware architecture of the client device.
clientNamestringName of the client application (i.e. Chrome, Firefox, etc.)
clientVersionstringVersion of client application (often obfuscated by the device for privacy).
clientTypestringType of the client application (usually "browser" or "app").
screenWidthintScreen widths of the client device.
screenHeightintScreen height of the client device.
conditionalGetboolConditionalGet flag from webauth PublicKeyCredential.getClientCapabilities().
hybridTransportboolHybridTransport flag from webauth PublicKeyCredential.getClientCapabilities().
passkeyPlatformAuthenticatorboolPasskeyPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
userVerifyingPlatformAuthenticatorboolUserVerifyingPlatformAuthenticator flag from webauth PublicKeyCredential.getClientCapabilities().
bluetoothAvailableboolBluetoothAvailable flag from webauth bluetooth.getAvailability().
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
checkoutIdstringSimilar to trust ID but in the merchant context.

fido2.mfa.begin.completed

MFA begin completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
checkoutIdstringSimilar to trust ID but in the merchant context.

fido2.mfa.begin.failed

MFA begin failed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
checkoutIdstringSimilar to trust ID but in the merchant context.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).

fido2.mfa.passkey.aaguid.blocked

Passkey AAGUID blacklisted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.

fido2.mfa.passkey.reg.failed

Failed to register passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.mfa.passkey.registered

Passkey registration completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
subTypestringSubtype of the event.

fido2.mfa.passkey.auth.failed

Failed to authenticate with passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.mfa.passkey.authenticated

Passkey authentication completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
subTypestringSubtype of the event.

fido2.mfa.passkey.tx.failed

Failed to sign transaction with passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
aaguidstringAAGUID of the passkey authenticator from the client.

fido2.mfa.passkey.tx.completed

Passkey transaction completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
aaguidstringAAGUID of the passkey authenticator from the client.
payloadstringAny additional payload that needs to be signed with the rest of the transaction.
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
trustIdstringTrust identifier derived from public key of the corresponding web crypto record stored on client device.
subTypestringSubtype of the event.

fido2.mfa.external.auth.completed

External authentication completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).

fido2.mfa.external.auth.failed

External authentication failed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).

fido2.mfa.passkey.nocapability

Passkey capability not supported.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
reasonstringDescription of a failure reason.
actionstringNext action to be performed in the current workflow.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).

fido2.passkey.deleted

Passkey deleted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).

fido2.passkey.delete.failed

Failed to delete passkey.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
reasonstringDescription of a failure reason.
orgIdstringIdentifier of the organization associated with the event.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).

fido2.client.error

Client error.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
srcAddrstringNetwork address where request is originating from (IPv4 or IPv6).
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
passkeyIdstringAn internal passkey identifier associated with the event (can be used for extracting additional any device info from the system).
deviceIdstringIdentifier of the device associated with the event (can be used for extracting additional any device info from the system).
subTypestringSubtype of the event.
orgIdstringIdentifier of the organization associated with the event.

fido2.webhook.created

Webhook created.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
webhookUrlstringThe destination URL of the webhook.

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).

fido2.webhook.create.failed

Failed to create webhook.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
webhookUrlstringThe destination URL of the webhook.
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).

fido2.webhook.deleted

Webhook deleted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
webhookUrlstringThe destination URL of the webhook.

fido2.webhook.delete.failed

Failed to delete webhook.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
webhookUrlstringThe destination URL of the webhook.

fido2.webhook.complete

Webhook request completed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
webhookUrlstringThe destination URL of the webhook.
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
webhookStatusCodeintHTTP status code returned by the webhook endpoint.
webhookEventTypestringType of event that triggered the webhook (e.g., user.authenticated, passkey.registered).

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
webhookIdentityProviderstringIdentity provider associated with the webhook request, when applicable (e.g. Prove, Mitek, Clear, etc.).

fido2.webhook.failed

Webhook request failed.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).
userIdstringA unique user identifier as it known to the system (may be associated with multiple usernames and other PII).
webhookUrlstringThe destination URL of the webhook.
responseTimeUsecintRequest processing time in microseconds (used for tracking SLAs).
webhookStatusCodeintHTTP status code returned by the webhook endpoint.
webhookEventTypestringType of event that triggered the webhook (e.g., user.authenticated, passkey.registered).
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
usernamestringUsername used in the authentication context. A user may have multiple usernames (i.e. email, phone, etc.) associated with the same user identity.
webhookIdentityProviderstringIdentity provider associated with the webhook request, when applicable (e.g. Prove, Mitek, Clear, etc.).

fido2.apiKey.created

API key created.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
keyIdstringIdentifier of the API key associated with the event.

Optional Attributes

AttributeTypeDescription
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).

fido2.apiKey.create.failed

Failed to create API key.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).

fido2.apiKey.deleted

API key deleted.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
keyIdstringIdentifier of the API key associated with the event.

Optional Attributes

AttributeTypeDescription
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).

fido2.apiKey.delete.failed

Failed to delete API key.

Mandatory Attributes

AttributeTypeDescription
appIdstringIdentifier of the application associated with the event.
orgIdstringIdentifier of the organization associated with the event.
keyIdstringIdentifier of the API key associated with the event.
reasonstringDescription of a failure reason.

Optional Attributes

AttributeTypeDescription
traceIdstringAny trace identifier included with the request (can used for tracing events across multiple systems).