Merge "Enable the mdoc UI." into udc-dev
This commit is contained in:
@@ -210,7 +210,11 @@ class GetFlowUtils {
|
||||
appName = originName
|
||||
?: getAppLabel(context.packageManager, requestInfo.appPackageName)
|
||||
?: return null,
|
||||
preferImmediatelyAvailableCredentials = preferImmediatelyAvailableCredentials
|
||||
preferImmediatelyAvailableCredentials = preferImmediatelyAvailableCredentials,
|
||||
preferIdentityDocUi = getCredentialRequest.data.getBoolean(
|
||||
// TODO(b/276777444): replace with direct library constant reference once
|
||||
// exposed.
|
||||
"androidx.credentials.BUNDLE_KEY_PREFER_IDENTITY_DOC_UI"),
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ internal fun hasContentToDisplay(state: GetCredentialUiState): Boolean {
|
||||
}
|
||||
|
||||
internal fun isFallbackScreen(state: GetCredentialUiState): Boolean {
|
||||
return false
|
||||
return state.requestDisplayInfo.preferIdentityDocUi
|
||||
}
|
||||
|
||||
internal fun findAutoSelectEntry(providerDisplayInfo: ProviderDisplayInfo): CredentialEntryInfo? {
|
||||
@@ -172,6 +172,7 @@ class ActionEntryInfo(
|
||||
data class RequestDisplayInfo(
|
||||
val appName: String,
|
||||
val preferImmediatelyAvailableCredentials: Boolean,
|
||||
val preferIdentityDocUi: Boolean,
|
||||
)
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user