Skip to content

Commit da80272

Browse files
authored
Merge pull request #1778 from /issues/1776-get-credentials-id-backport-1.7
Fix #1776: Assertion of allowed credentials ID is always false (backport)
2 parents da023e4 + 3c087d5 commit da80272

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

powerauth-java-server/src/main/java/io/getlime/security/powerauth/app/server/service/fido2/PowerAuthAssertionProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ private Map<String, Object> prepareAdditionalData(
260260
final Map<String, Object> additionalData = new LinkedHashMap<>();
261261
additionalData.put(ATTR_ACTIVATION_ID, authenticatorDetail.getActivationId());
262262
additionalData.put(ATTR_APPLICATION_ID, authenticatorDetail.getApplicationId());
263-
additionalData.put(ATTR_CREDENTIAL_ID, authenticatorData.getAttestedCredentialData().getCredentialId());
263+
additionalData.put(ATTR_CREDENTIAL_ID, authenticatorDetail.getCredentialId());
264264
additionalData.put(ATTR_AUTH_FACTOR, supportedSignatureType(authenticatorDetail, authenticatorData.getFlags().isUserVerified()));
265265
additionalData.put(ATTR_ORIGIN, clientDataJSON.getOrigin());
266266
additionalData.put(ATTR_TOP_ORIGIN, clientDataJSON.getTopOrigin());

0 commit comments

Comments
 (0)