Skip to content

FISH-13046 Removed yubikey extension from Payara7#8037

Merged
jtarry-payara merged 2 commits intopayara:mainfrom
jtarry-payara:FISH-13046-remove-yubikey-extension
Mar 25, 2026
Merged

FISH-13046 Removed yubikey extension from Payara7#8037
jtarry-payara merged 2 commits intopayara:mainfrom
jtarry-payara:FISH-13046-remove-yubikey-extension

Conversation

@jtarry-payara
Copy link
Copy Markdown
Contributor

Description

Removes old Payara5 yubikey implementation of TwoIdentityStoreAuthenticationMechanismDefinition that was based on deprecated legacy YubiKey Java client API which was archived on May 4th, 2021: https://github.com/Yubico/yubico-java-client

Important Info

Blockers

Testing

New tests

Testing Performed

Tested Payara7 still builds and starts successfully without any yubikey JARs

Testing Environment

Zulu JDK 21.0.10 CRaC on Arch Linux with Maven 3.9.13

Documentation

Notes for Reviewers

Copy link
Copy Markdown
Member

@Pandrex247 Pandrex247 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The copyright year should ideally be updated to 2026 but otherwise LGTM

Comment thread appserver/payara-appserver-modules/pom.xml
Comment thread appserver/packager/pom.xml
Copy link
Copy Markdown
Contributor

@simonladen simonladen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested locally

@jtarry-payara jtarry-payara force-pushed the FISH-13046-remove-yubikey-extension branch from 68743a2 to b5b9e84 Compare March 24, 2026 19:31
@jtarry-payara jtarry-payara merged commit 520ff94 into payara:main Mar 25, 2026
1 check passed
@jtarry-payara jtarry-payara deleted the FISH-13046-remove-yubikey-extension branch March 25, 2026 09:18
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.

4 participants