1package com.peachpasswords.vault23import android.os.Parcelable4import kotlinx.parcelize.Parcelize5import kotlinx.serialization.Serializable67@Parcelize8@Serializable9data class PasskeyData(10 val credentialId: String,11 val publicKeyCose: String,12 val privateKeyJwk: String? = null,13 val rpId: String,14 val rpName: String? = null,15 val userHandle: String,16 val userName: String,17 val userDisplayName: String? = null,18 val algorithm: Int = -7,19 val signCount: Int = 0,20 val aaguid: String? = null,21 val backupEligible: Boolean = false,22 val backupState: Boolean = false,23 val transports: List<String>? = null,24 val createdAt: Long = System.currentTimeMillis(),25) : Parcelable