LogHook

interface LogHook

Interface for logging info level key attestation events and information.

Inheritors

Functions

Link copied to clipboard
abstract fun logCertSerialNumbers(certSerialNumbers: List<String>)

Logs the serial numbers of the intermediate certificates in the certificate chain. Called if verify reaches the point where the certificate chain is parsed.

Link copied to clipboard
abstract fun logInfoMessage(infoMessage: String)

Logs an info level message. May be called throughout the verification process.

Link copied to clipboard
abstract fun logInputChain(inputChain: List<ByteString>)

Logs the certificate chain which is being verified. Called for each call to verify.

Link copied to clipboard
abstract fun logKeyDescription(keyDescription: KeyDescription)

Logs the key description of the leaf certificate. Called if verify reaches the point where the key description is parsed.

Link copied to clipboard
abstract fun logProvisioningInfoMap(provisioningInfoMap: ProvisioningInfoMap)

Logs the provisioning info map extension of the attestation certificate. Called if verify reaches the point where the provisioning info map is parsed, if present in the attestation certificate.

Link copied to clipboard
abstract fun logResult(result: VerificationResult)

Logs the result of the verification. Called for each call to verify.