Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7fe4268 authored by Anvesh Renikindi's avatar Anvesh Renikindi Committed by Android (Google) Code Review
Browse files

Merge "Use the renamed APIs" into main

parents 3387119d 16d7941c
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -45,8 +45,8 @@ import androidx.credentials.CreateCredentialRequest
import androidx.credentials.CreateCustomCredentialRequest
import androidx.credentials.CreatePasswordRequest
import androidx.credentials.CreatePublicKeyCredentialRequest
import androidx.credentials.CredentialOption
import androidx.credentials.PasswordCredential
import androidx.credentials.PriorityHints
import androidx.credentials.PublicKeyCredential
import androidx.credentials.provider.CreateEntry
import androidx.credentials.provider.RemoteEntry
@@ -177,9 +177,9 @@ class GetFlowUtils {
                        "androidx.credentials.BUNDLE_KEY_TYPE_PRIORITY_VALUE",
                        when (option.type) {
                            PasswordCredential.TYPE_PASSWORD_CREDENTIAL ->
                                PriorityHints.PRIORITY_PASSWORD_OR_SIMILAR
                                CredentialOption.PRIORITY_PASSWORD_OR_SIMILAR
                            PublicKeyCredential.TYPE_PUBLIC_KEY_CREDENTIAL -> 100
                            else -> PriorityHints.PRIORITY_DEFAULT
                            else -> CredentialOption.PRIORITY_DEFAULT
                        }
                )
                typePriorityMap[option.type] = priority
@@ -349,8 +349,8 @@ class CreateFlowUtils {
                }
                is CreateCustomCredentialRequest -> {
                    // TODO: directly use the display info once made public
                    val displayInfo = CreateCredentialRequest.DisplayInfo
                        .parseFromCredentialDataBundle(createCredentialRequest.credentialData)
                    val displayInfo = CreateCredentialRequest.DisplayInfo.createFrom(
                            createCredentialRequest.credentialData)
                        ?: return null
                    RequestDisplayInfo(
                        title = displayInfo.userId.toString(),
+3 −3
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ package com.android.credentialmanager.getflow
import android.credentials.flags.Flags.selectorUiImprovementsEnabled
import android.credentials.flags.Flags.credmanBiometricApiEnabled
import android.graphics.drawable.Drawable
import androidx.credentials.PriorityHints
import androidx.credentials.CredentialOption
import com.android.credentialmanager.R
import com.android.credentialmanager.model.CredentialType
import com.android.credentialmanager.model.get.ProviderInfo
@@ -322,10 +322,10 @@ internal class CredentialEntryInfoComparatorByTypeThenTimestamp(
        // First rank by priorities of each credential type.
        if (p0.rawCredentialType != p1.rawCredentialType) {
            val p0Priority = typePriorityMap.getOrDefault(
                    p0.rawCredentialType, PriorityHints.PRIORITY_DEFAULT
                    p0.rawCredentialType, CredentialOption.PRIORITY_DEFAULT
            )
            val p1Priority = typePriorityMap.getOrDefault(
                    p1.rawCredentialType, PriorityHints.PRIORITY_DEFAULT
                    p1.rawCredentialType, CredentialOption.PRIORITY_DEFAULT
            )
            if (p0Priority < p1Priority) {
                return -1