WardenDebugAttestationStatement

@Serializable
data class WardenDebugAttestationStatement(source)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Properties

Link copied to clipboard
@Serializable(with = ByteArrayBase64UrlSerializer::class)
val challenge: ByteArray? = null
Link copied to clipboard
@Serializable(with = ByteArrayBase64UrlSerializer::class)
val clientData: ByteArray? = null
Link copied to clipboard
val genericAttestationProof: List<@Serializable(with = ByteArrayBase64UrlSerializer::class) ByteArray>? = null
Link copied to clipboard
val keyAttestation: Attestation? = null
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun createWarden(ignoreProxy: Boolean): Warden

Creates a new Warden instance based on recorded debug data.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun replaySmart(ignoreProxy: Boolean): Any

Replay the attestation call that was recorded. I.e., it automatically calls the correct replay method baaed on how this debug statement was recorded.

Link copied to clipboard

Produces a JSON representation of this debug info

Link copied to clipboard

serializes and multibase-encodes this debug info