Skip to content

Commit 9a6f852

Browse files
committed
Use actual default pubKeyCredParams in test of default RelyingParty settings
1 parent fa5da9c commit 9a6f852

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

webauthn-server-core/src/test/scala/com/yubico/webauthn/RelyingPartyCeremoniesSpec.scala

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424

2525
package com.yubico.webauthn
2626

27-
import com.yubico.webauthn.data.PublicKeyCredentialCreationOptions
2827
import com.yubico.webauthn.data.PublicKeyCredentialDescriptor
29-
import com.yubico.webauthn.data.PublicKeyCredentialParameters
3028
import com.yubico.webauthn.data.PublicKeyCredentialRequestOptions
3129
import com.yubico.webauthn.test.Helpers
3230
import com.yubico.webauthn.test.RealExamples
@@ -59,20 +57,17 @@ class RelyingPartyCeremoniesSpec
5957
val registrationRp =
6058
modRp(newRp(testData, Helpers.CredentialRepository.empty))
6159

60+
val registrationRequest = registrationRp
61+
.startRegistration(
62+
StartRegistrationOptions.builder().user(testData.user).build()
63+
)
64+
.toBuilder
65+
.challenge(testData.attestation.challenge)
66+
.build()
6267
val registrationResult = registrationRp.finishRegistration(
6368
FinishRegistrationOptions
6469
.builder()
65-
.request(
66-
PublicKeyCredentialCreationOptions
67-
.builder()
68-
.rp(testData.rp)
69-
.user(testData.user)
70-
.challenge(testData.attestation.challenge)
71-
.pubKeyCredParams(
72-
List(PublicKeyCredentialParameters.ES256).asJava
73-
)
74-
.build()
75-
)
70+
.request(registrationRequest)
7671
.response(testData.attestation.credential)
7772
.build()
7873
);

0 commit comments

Comments
 (0)