Skip to content

Commit a7d2fb4

Browse files
committed
fix unit tests
Signed-off-by: Johannes Tuerk <johannes.tuerk@lissi.id>
1 parent 3aef45f commit a7d2fb4

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

test/WalletFramework.Oid4Vc.Tests/Oid4Vp/AuthRequest/X509SanDnsTests.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using FluentAssertions;
2+
using LanguageExt;
23
using Newtonsoft.Json.Linq;
34
using WalletFramework.Core.Functional;
45
using WalletFramework.Oid4Vc.Oid4Vp.Models;
@@ -12,7 +13,7 @@ public class X509SanDnsTests
1213
public void Valid_Jwt_Signature_Is_Accepted()
1314
{
1415
var requestObject = RequestObject
15-
.FromStr(SignedRequestObjectWithRs256AndTrustChain)
16+
.FromStr(SignedRequestObjectWithRs256AndTrustChain, Option<string>.None)
1617
.UnwrapOrThrow();
1718

1819
var sut = requestObject.ValidateJwtSignature();
@@ -24,7 +25,7 @@ public void Valid_Jwt_Signature_Is_Accepted()
2425
public void Invalid_Jwt_Signature_Results_In_An_Error()
2526
{
2627
var requestObject = RequestObject
27-
.FromStr(SignedRequestObjectWithRs256AndInvalidSignature)
28+
.FromStr(SignedRequestObjectWithRs256AndInvalidSignature, Option<string>.None)
2829
.UnwrapOrThrow();
2930
try
3031
{
@@ -41,7 +42,7 @@ public void Invalid_Jwt_Signature_Results_In_An_Error()
4142
public void Trust_Chain_Is_Being_Validated()
4243
{
4344
var requestObject = RequestObject
44-
.FromStr(SignedRequestObjectWithRs256AndTrustChain)
45+
.FromStr(SignedRequestObjectWithRs256AndTrustChain,Option<string>.None)
4546
.UnwrapOrThrow();
4647

4748
var sut = requestObject.ValidateTrustChain();
@@ -53,7 +54,7 @@ public void Trust_Chain_Is_Being_Validated()
5354
public void Single_Self_Signed_Certificate_Is_Allowed()
5455
{
5556
var requestObject = RequestObject
56-
.FromStr(SignedRequestObjectWithRs256AndSingleSelfSigned)
57+
.FromStr(SignedRequestObjectWithRs256AndSingleSelfSigned, Option<string>.None)
5758
.UnwrapOrThrow();
5859

5960
var sut = requestObject.ValidateTrustChain();
@@ -65,7 +66,7 @@ public void Single_Self_Signed_Certificate_Is_Allowed()
6566
public void Single_Non_Self_Signed_Certificate_Is_Not_Allowed()
6667
{
6768
var requestObject = RequestObject
68-
.FromStr(SignedRequestObjectWithRs256AndSingleNonSelfSigned)
69+
.FromStr(SignedRequestObjectWithRs256AndSingleNonSelfSigned, Option<string>.None)
6970
.UnwrapOrThrow();
7071

7172
try
@@ -83,7 +84,7 @@ public void Single_Non_Self_Signed_Certificate_Is_Not_Allowed()
8384
public void Checks_That_San_Name_Equals_Client_Id()
8485
{
8586
var requestObject = RequestObject
86-
.FromStr(SignedRequestObjectWithRs256AndTrustChain)
87+
.FromStr(SignedRequestObjectWithRs256AndTrustChain, Option<string>.None)
8788
.UnwrapOrThrow();
8889

8990
var sut = requestObject.ValidateSanName();

test/WalletFramework.Oid4Vc.Tests/RelyingPartyAuthentication/Samples/RpAuthSamples.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using LanguageExt;
12
using Org.BouncyCastle.X509;
23
using WalletFramework.Core.Functional;
34
using WalletFramework.Oid4Vc.Oid4Vp.Models;
@@ -17,10 +18,10 @@ public static class RpAuthSamples
1718
"eyJ0eXAiOiJvYXV0aC1hdXRoei1yZXErand0IiwiYWxnIjoiRVMyNTYiLCJ4NWMiOlsiTUlJQjdEQ0NBWk9nQXdJQkFnSVVIajhxc0JpSFVadm5FcEdlcDk3OE5ZUU5qcE13Q2dZSUtvWkl6ajBFQXdJd0d6RVpNQmNHQTFVRUF3d1FSMlZ5YldGdUlGSmxaMmx6ZEhKaGNqQWVGdzB5TlRBME1URXhOelV5TXpOYUZ3MHlOakEwTVRFeE56VXlNek5hTUJJeEVEQU9CZ05WQkFNTUIwUmxiVzhnVWxBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRVUpQR2hhYVQ4SmErdHBuVlVqVXdoWlZxM0xEVjc1RWNCWEdMcGFXL2c0Z2h4ZkRUUVpSTS8zVEQyZ0dWTm5KTjZtNy8vMEZaZzlsemxLVmJtSXMxR280RzlNSUc2TUFrR0ExVWRFd1FDTUFBd0N3WURWUjBQQkFRREFnV2dNQk1HQTFVZEpRUU1NQW9HQ0NzR0FRVUZCd01CTUJvR0ExVWRFUVFUTUJHQ0QyWjFibXRsTFhkaGJHeGxkQzVrWlRBdkJnTlZIUjhFS0RBbU1DU2dJcUFnaGg1b2RIUndjem92TDJaMWJtdGxMWGRoYkd4bGRDNWtaUzlqWVM5amNtd3dIUVlEVlIwT0JCWUVGSzRZS0VSa1pYUCt0RzllRFJhVmRFQko2aDIyTUI4R0ExVWRJd1FZTUJhQUZNeG5LTGtHaWZiVEtyeGJHWGNGWEs2UkZRZDNNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJUUQrWVhmaWkwdHprZEZ4M2lZYTdpc2F2YjFzVmgzaWNDU2IrQkJ4UkxKdTdnSWZUdDIzRGtoZkNhLzVvZ0FUR3c1YXhtWGFPTjFKUFI4OVA2OFVNUFBXTnc9PSJdfQ.eyJyZXNwb25zZV90eXBlIjoidnBfdG9rZW4iLCJjbGllbnRfaWQiOiJ4NTA5X3Nhbl9kbnM6ZnVua2Utd2FsbGV0LmRlIiwicmVzcG9uc2VfdXJpIjoiaHR0cHM6Ly9mdW5rZS13YWxsZXQuZGUvb2lkNHZwL3Jlc3BvbnNlIiwicmVzcG9uc2VfbW9kZSI6ImRpcmVjdF9wb3N0Iiwibm9uY2UiOiI4NjAzMDM0MDc1MjgzMjQ1MjY4NzEzMTMiLCJkY3FsX3F1ZXJ5Ijp7ImNyZWRlbnRpYWxzIjpbeyJpZCI6InBpZCIsImZvcm1hdCI6ImRjK3NkLWp3dCIsIm1ldGEiOnsidmN0X3ZhbHVlcyI6WyJodHRwczovL2RlbW8ucGlkLWlzc3Vlci5idW5kZXNkcnVja2VyZWkuZGUvY3JlZGVudGlhbHMvcGlkLzEuMCIsInVybjpldS5ldXJvcGEuZWMuZXVkaTpwaWQ6MSJdfSwiY2xhaW1zIjpbeyJwYXRoIjpbImZhbWlseV9uYW1lIl19LHsicGF0aCI6WyJnaXZlbl9uYW1lIl19LHsicGF0aCI6WyJiaXJ0aGRhdGUiXX1dfV19LCJjbGllbnRfbWV0YWRhdGEiOnsidnBfZm9ybWF0cyI6eyJtc29fbWRvYyI6eyJhbGciOlsiRWREU0EiLCJFUzI1NiIsIkVTMzg0Il19LCJ2YytzZC1qd3QiOnsia2Itand0X2FsZ192YWx1ZXMiOlsiRWREU0EiLCJFUzI1NiIsIkVTMzg0IiwiRVMyNTZLIl0sInNkLWp3dF9hbGdfdmFsdWVzIjpbIkVkRFNBIiwiRVMyNTYiLCJFUzM4NCIsIkVTMjU2SyJdfSwiZGMrc2Qtand0Ijp7ImtiLWp3dF9hbGdfdmFsdWVzIjpbIkVkRFNBIiwiRVMyNTYiLCJFUzM4NCIsIkVTMjU2SyJdLCJzZC1qd3RfYWxnX3ZhbHVlcyI6WyJFZERTQSIsIkVTMjU2IiwiRVMzODQiLCJFUzI1NksiXX19LCJhdXRob3JpemF0aW9uX2VuY3J5cHRlZF9yZXNwb25zZV9hbGciOiJFQ0RILUVTIiwiYXV0aG9yaXphdGlvbl9lbmNyeXB0ZWRfcmVzcG9uc2VfZW5jIjoiQTEyOEdDTSIsImNsaWVudF9uYW1lIjoiR2VybWFuIFJlZ2lzdHJhciIsInJlc3BvbnNlX3R5cGVzX3N1cHBvcnRlZCI6WyJ2cF90b2tlbiJdfSwic3RhdGUiOiI3NjQxNDM1MTY5MzMzMjA1NDA3NDQ1ODQiLCJhdWQiOiJodHRwczovL2Z1bmtlLXdhbGxldC5kZS9vaWQ0dnAvdmFsaWQtcmVxdWVzdCIsImV4cCI6MTc0NTUwMTU5MCwiaWF0IjoxNzQ1NTAxMjkwLCJ2ZXJpZmllcl9hdHRlc3RhdGlvbnMiOlt7ImZvcm1hdCI6Imp3dCIsImRhdGEiOiJleUowZVhBaU9pSnlZeTF5Y0N0cWQzUWlMQ0o0TldNaU9sc2lUVWxKUW1SVVEwTkJVblZuUVhkSlFrRm5TVlZJYzFOdFlrZDFWMEZXV2xaWWFuRnZhV1J4UVZaRGJFZDRORmwzUTJkWlNVdHZXa2w2YWpCRlFYZEpkMGQ2UlZwTlFtTkhRVEZWUlVGM2QxRlNNbFo1WWxkR2RVbEdTbXhhTW14NlpFaEthR05xUVdWR2R6QjVUbFJCZWsxNlFYaFBWRlUwVGxSR1lVWjNNSGxPYWtGNlRYcEJlRTlVVlRST1ZFWmhUVUp6ZUVkVVFWaENaMDVXUWtGTlRVVkZaR3hqYlRGb1ltbENVMXBYWkhCak0xSjVXVmhKZDFkVVFWUkNaMk54YUd0cVQxQlJTVUpDWjJkeGFHdHFUMUJSVFVKQ2QwNURRVUZUVVZkRFJWTkdaREJaZDIwNWMwczROMWg0Y1hoRVVEUjNUMEZoWkVWTFoyTmFSbFpZTjI1d1pUTkJURVpyWW1weldGbGFTbk5VUjJoV2NEQXJRalZhZEZWaGJ6Sk9jM2w2U2tOTGVtNVFkMVI2TW5kS1kyOTZNSGRQZWtGaFFtZE9Wa2hTUlVWRmVrRlNaMmM1YldSWE5YSmFVekV6V1ZkNGMxcFlVWFZhUjFWM1NGRlpSRlpTTUU5Q1FsbEZSazE0Ymt0TWEwZHBabUpVUzNKNFlrZFlZMFpZU3paU1JsRmtNMDFCYjBkRFEzRkhVMDAwT1VKQlRVTkJNR2RCVFVWVlEwbFJSRFJTYVV4S1pYVldSSEpGU0ZOMmExQnBVR1pDZGsxNFFWaFNRelpRZFVWNGIzQlZSME5HWkdaT1RGRkpaMGhIVTJFMWRUVmFjVlYwUTNKdVRXbGhSV0ZuWlU4M01YSnFla0pzYjNZd1dWVklOQ3MyUlV4cGIxazlJbDBzSW1Gc1p5STZJa1ZUTWpVMkluMC5leUp3Y21sMllXTjVYM0J2YkdsamVTSTZJbWgwZEhCek9pOHZaWGhoYlhCc1pTNWpiMjB2Y0hKcGRtRmplUzF3YjJ4cFkza2lMQ0p3ZFhKd2IzTmxJanBiZXlKc2IyTmhiR1VpT2lKbGJpMVZVeUlzSW01aGJXVWlPaUpVYnlCeVpXZHBjM1JsY2lCaElHNWxkeUIxYzJWeUluMWRMQ0pqYjI1MFlXTjBJanA3SW5kbFluTnBkR1VpT2lKb2RIUndjem92TDJWNFlXMXdiR1V1WTI5dEwyTnZiblJoWTNRaUxDSmxMVzFoYVd3aU9pSmpiMjUwWVdOMFFHVjRZVzF3YkdVdVkyOXRJaXdpY0dodmJtVWlPaUlyTVRJek5EVTJOemc1TUNKOUxDSmpjbVZrWlc1MGFXRnNjeUk2VzNzaWFXUWlPaUp3YVdRaUxDSm1iM0p0WVhRaU9pSmtZeXR6WkMxcWQzUWlMQ0p0WlhSaElqcDdJblpqZEY5MllXeDFaWE1pT2xzaWFIUjBjSE02THk5a1pXMXZMbkJwWkMxcGMzTjFaWEl1WW5WdVpHVnpaSEoxWTJ0bGNtVnBMbVJsTDJOeVpXUmxiblJwWVd4ekwzQnBaQzh4TGpBaUxDSjFjbTQ2WlhVdVpYVnliM0JoTG1WakxtVjFaR2s2Y0dsa09qRWlYWDBzSW1Oc1lXbHRjeUk2VzNzaWNHRjBhQ0k2V3lKbVlXMXBiSGxmYm1GdFpTSmRmU3g3SW5CaGRHZ2lPbHNpWjJsMlpXNWZibUZ0WlNKZGZWMTlYU3dpWTNKbFpHVnVkR2xoYkY5elpYUnpJanBiZXlKdmNIUnBiMjV6SWpwYld5SndhV1FpWFYwc0luSmxjWFZwY21Wa0lqcDBjblZsTENKd2RYSndiM05sSWpwYmV5SnNiMk5oYkdVaU9pSmxiaTFWVXlJc0ltNWhiV1VpT2lKVWJ5QnlaV2RwYzNSbGNpQmhJRzVsZHlCMWMyVnlJbjFkZlYwc0luTjFZaUk2SWtOT1BVUmxiVzhnVWxBaUxDSnFkR2tpT2lJME1qRmhNamd6T1Mxa05qTXhMVFF5TURNdE9UQmtNeTFsTjJZMlpESmxZV0ZtT0RRaUxDSnpkR0YwZFhNaU9uc2ljM1JoZEhWelgyeHBjM1FpT25zaWFXUjRJam8wT0RBd0xDSjFjbWtpT2lKb2RIUndjem92TDJaMWJtdGxMWGRoYkd4bGRDNWtaUzl6ZEdGMGRYTXRiV0Z1WVdkbGJXVnVkQzl6ZEdGMGRYTXRiR2x6ZENKOWZTd2ljSFZpYkdsalgySnZaSGtpT21aaGJITmxMQ0psYm5ScGRHeGxiV1Z1ZEhNaU9sdGRMQ0p6WlhKMmFXTmxjeUk2VzExOS5yM1REek1HYnJ6VUtfTHJOV3VfMUk0ZjBjRUxkVGhadlJITkhCX1E4ZVBNaGJGUHhOUTdqR0FyS0lYNF9PNTI5RDFYMmhVZXV1U2d5VzYxU1ZOTDBqQSJ9XX0.dqdUVHiMrOuap6DFVCszi1RmgkSVgszmJ_G3ovHpdUKXnYIRaMOyRwGrQRSAKdGRTRenhcZ37Ff7PMpWvp3iYg";
1819

1920
public static RequestObject OverAskingSignedRequestSample =
20-
RequestObject.FromStr(OverAskingAuthRequestJwtStrSample).UnwrapOrThrow();
21+
RequestObject.FromStr(OverAskingAuthRequestJwtStrSample, Option<string>.None).UnwrapOrThrow();
2122

2223
public static RequestObject ValidSignedRequestSample =
23-
RequestObject.FromStr(ValidAuthRequestJwtSampleAsStr).UnwrapOrThrow();
24+
RequestObject.FromStr(ValidAuthRequestJwtSampleAsStr, Option<string>.None).UnwrapOrThrow();
2425

2526
public static RpRegistrarCertificate GetRpRegistrarCertificateSample()
2627
{

0 commit comments

Comments
 (0)