PasskeyVerificationRoute.kt

516 B · raw

1package com.peachpasswords.passkeys23internal enum class PasskeyVerificationRoute { ACCEPT, REJECT, PROMPT_IN_PEACH }45internal fun passkeyVerificationRoute(6    verifiedByUnlock: Boolean,7    hasEmbeddedResult: Boolean,8    embeddedSucceeded: Boolean,9): PasskeyVerificationRoute = when {10    verifiedByUnlock -> PasskeyVerificationRoute.ACCEPT11    !hasEmbeddedResult -> PasskeyVerificationRoute.PROMPT_IN_PEACH12    embeddedSucceeded -> PasskeyVerificationRoute.ACCEPT13    else -> PasskeyVerificationRoute.REJECT14}