Skip to content

algorithms: expose AlgorithmFamily#466

Merged
arckoor merged 2 commits intoKeats:masterfrom
mathstuf:expose-family-api
Apr 17, 2026
Merged

algorithms: expose AlgorithmFamily#466
arckoor merged 2 commits intoKeats:masterfrom
mathstuf:expose-family-api

Conversation

@mathstuf
Copy link
Copy Markdown
Contributor

It is available on DecodingKey. Since Validation ends up masking out keys based on a single family, allow crates to create a list of supported algorithms based on the family in use.

See: #297

@mathstuf
Copy link
Copy Markdown
Contributor Author

I added Validation::new_for_family to simplify construction for algorithm families.

@mathstuf mathstuf requested a review from Keats November 26, 2025 14:48
@arckoor
Copy link
Copy Markdown
Collaborator

arckoor commented Apr 9, 2026

@mathstuf can you rebase?

It is available on `DecodingKey`. Since `Validation` ends up masking out
keys based on a single family, allow crates to create a list of
supported algorithms based on the family in use.

See: Keats#297
@mathstuf mathstuf force-pushed the expose-family-api branch from 26ede7f to 47d4d2f Compare April 9, 2026 13:23
Comment thread src/validation.rs Outdated
@mathstuf mathstuf force-pushed the expose-family-api branch from 47d4d2f to d1b55e5 Compare April 12, 2026 02:54
@arckoor arckoor merged commit 75f2113 into Keats:master Apr 17, 2026
4 of 10 checks passed
@mathstuf mathstuf deleted the expose-family-api branch April 18, 2026 04:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants