bitwarden / bitwarden/credential-exchange
Enums for IANA registry references
- Dominant language
- Rust
- Stars
- 9
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Some credentials reference IANA registries for the values but keep the type simple in the spec, such as [SSHKey.keyType]. However, the library can update more often than the spec and could keep up with [IANA registries][iana-ssh] for these values.
[iana-ssh]: https://www.iana.org/assignments/ssh-parameters/ssh-parameters.xhtml#ssh-parameters-19
[SSHKey.keyType]: https://fidoalliance.org/specs/cx/cxf-v1.0-rd-20250313.html#sshkey-keytype
Contributor guide
Research direction
Start by locating the Rust definition of SSHKey.keyType and compare its current representation with the linked FIDO Credential Exchange specification and IANA SSH registry. Determine which other credentials reference IANA registries and how registry changes should be represented; the work is complete when the intended registry-backed values and update scope are defined and covered by the project’s validation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100