summaryrefslogtreecommitdiffstats
path: root/app/src/main/res/xml/credential_provider.xml
AgeCommit message (Collapse)AuthorFilesLines
19 hoursapp: add a Credential Manager provider for passwordsDanilo M.1-0/+10
Apps that save or request a password through Android's Credential Manager (e.g. Signal's backup key) found no provider: HardenedPass only implemented an autofill service, which Credential Manager does not route requests to even when it is the preferred service. CredentialService (Android 14+) handles password requests keyed by the calling app's package. Saving opens AutofillSaveActivity prefilled from the request and records the autofill match; getting offers the matched entries, decrypted by AutofillDecryptActivity, plus a search action through the autofill picker. Browser requests for a website are not served: autofill covers them. androidx.credentials brings no Play Services; lint's CredentialDependency check is ignored for that reason. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>