thunderbird / thunderbird/thunderbird-android
K9 doesn't see user's client certifictes
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
Expected behavior
K9's client certificate selector SHOULD show user certificates installed on the device.
Actual behavior
The certificate selector always shows "No certificates found".
This happens even when selecting "Install certificate" and re-importing the user certificte.
Steps to reproduce
- Set up a new email account
- Select "Use client certificate"
Environment
K-9 Mail version: 5.600
Android version: 9
Account type (IMAP, POP3, WebDAV/Exchange): IMAP
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are identified in the issue. First reproduce the missing certificate list on Android 9 with K-9 Mail 5.600 using an IMAP account, then trace the client certificate selector and the device certificate installation flow. Done means user certificates installed on the device appear when selecting "Use client certificate".
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- authentication, mobile, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100