Package-level declarations

Types

Link copied to clipboard
class FidoMdsTrustSource(httpClient: HttpClient, metadataUrl: String, nowEpochSeconds: () -> Long) : TrustAnchorSource

Pull-based FIDO MDS trust source that maps AAGUIDs to attestation roots.

Link copied to clipboard
@Serializable
data class MdsEntry(val aaguid: String? = null, val attestationRootCertificates: List<String> = [])

MDS entry containing authenticator metadata and trust anchors.

Link copied to clipboard
@Serializable
data class MdsMetadataBlob(val no: Long, val nextUpdate: String, val entries: List<MdsEntry>)

Minimal representation of an MDS v3 metadata blob document.