Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Contract shared between the collector app (client) and the collector backend (verifier).

Functions

Link copied to clipboard
fun X509Certificate.androidAttestationJson(): JsonObject?

Renders the full attestation extension of this leaf certificate, or null if absent/unparsable.

fun CertificateChain.androidAttestationJson(): JsonObject?

Renders the attestation extension closest to the root of this chain, or null if none present.

Link copied to clipboard

Renders an AttestationKeyDescription (both authorization lists plus the header fields).

Renders a single AuthorizationList, emitting only the tags that are actually present.