We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c1649d9 commit 54fd227Copy full SHA for 54fd227
src/main/java/us/q3q/fido2/FIDO2Applet.java
@@ -3444,8 +3444,6 @@ public void process(APDU apdu) throws ISOException {
3444
}
3445
3446
3447
- initKeyAgreementKeyIfNecessary();
3448
-
3449
if (attestationData != null && filledAttestationData < attestationData.length &&
3450
transientStorage.getChainIncomingReadOffset() > 0 &&
3451
bufferMem[0] == FIDOConstants.CMD_INSTALL_CERTS
@@ -3530,6 +3528,8 @@ public void process(APDU apdu) throws ISOException {
3530
3528
return;
3531
3529
3532
+ initKeyAgreementKeyIfNecessary();
+
3533
if (apduBytes[ISO7816.OFFSET_CLA] != (byte) 0x80) {
3534
throwException(ISO7816.SW_CLA_NOT_SUPPORTED);
3535
0 commit comments