Skip to content

Include smart card in AuthenticatorTransport values - #19635

Open
avsan wants to merge 1 commit into
spring-projects:mainfrom
avsan:fix/gh-19232-authenticator-transport-values
Open

Include smart card in AuthenticatorTransport values#19635
avsan wants to merge 1 commit into
spring-projects:mainfrom
avsan:fix/gh-19232-authenticator-transport-values

Conversation

@avsan

@avsan avsan commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

Include SMART_CARD in AuthenticatorTransport.values().

SMART_CARD is a defined authenticator transport and is already
supported by AuthenticatorTransport.valueOf(String), but it is
currently omitted from values().

Changes

  • Include SMART_CARD in AuthenticatorTransport.values().
  • Add regression coverage verifying that all defined authenticator
    transports are returned.

Testing

  • AuthenticatorTransportTests passes.
  • :spring-security-webauthn:test passes.
  • :spring-security-webauthn:checkFormat passes.
  • git diff --check is clean.

Closes gh-19232

Include SMART_CARD in AuthenticatorTransport.values() so that all
defined authenticator transports are returned.

Add regression coverage for the complete authenticator transport set.

Closes spring-projectsgh-19232

Signed-off-by: avsan <abhishekrajabca@gmail.com>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: waiting-for-triage An issue we've not yet triaged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AuthenticatorTransport#values should return all values

2 participants