1
1
using FluentAssertions ;
2
+ using LanguageExt ;
2
3
using Newtonsoft . Json . Linq ;
3
4
using WalletFramework . Core . Functional ;
4
5
using WalletFramework . Oid4Vc . Oid4Vp . Models ;
@@ -12,7 +13,7 @@ public class X509SanDnsTests
12
13
public void Valid_Jwt_Signature_Is_Accepted ( )
13
14
{
14
15
var requestObject = RequestObject
15
- . FromStr ( SignedRequestObjectWithRs256AndTrustChain )
16
+ . FromStr ( SignedRequestObjectWithRs256AndTrustChain , Option < string > . None )
16
17
. UnwrapOrThrow ( ) ;
17
18
18
19
var sut = requestObject . ValidateJwtSignature ( ) ;
@@ -24,7 +25,7 @@ public void Valid_Jwt_Signature_Is_Accepted()
24
25
public void Invalid_Jwt_Signature_Results_In_An_Error ( )
25
26
{
26
27
var requestObject = RequestObject
27
- . FromStr ( SignedRequestObjectWithRs256AndInvalidSignature )
28
+ . FromStr ( SignedRequestObjectWithRs256AndInvalidSignature , Option < string > . None )
28
29
. UnwrapOrThrow ( ) ;
29
30
try
30
31
{
@@ -41,7 +42,7 @@ public void Invalid_Jwt_Signature_Results_In_An_Error()
41
42
public void Trust_Chain_Is_Being_Validated ( )
42
43
{
43
44
var requestObject = RequestObject
44
- . FromStr ( SignedRequestObjectWithRs256AndTrustChain )
45
+ . FromStr ( SignedRequestObjectWithRs256AndTrustChain , Option < string > . None )
45
46
. UnwrapOrThrow ( ) ;
46
47
47
48
var sut = requestObject . ValidateTrustChain ( ) ;
@@ -53,7 +54,7 @@ public void Trust_Chain_Is_Being_Validated()
53
54
public void Single_Self_Signed_Certificate_Is_Allowed ( )
54
55
{
55
56
var requestObject = RequestObject
56
- . FromStr ( SignedRequestObjectWithRs256AndSingleSelfSigned )
57
+ . FromStr ( SignedRequestObjectWithRs256AndSingleSelfSigned , Option < string > . None )
57
58
. UnwrapOrThrow ( ) ;
58
59
59
60
var sut = requestObject . ValidateTrustChain ( ) ;
@@ -65,7 +66,7 @@ public void Single_Self_Signed_Certificate_Is_Allowed()
65
66
public void Single_Non_Self_Signed_Certificate_Is_Not_Allowed ( )
66
67
{
67
68
var requestObject = RequestObject
68
- . FromStr ( SignedRequestObjectWithRs256AndSingleNonSelfSigned )
69
+ . FromStr ( SignedRequestObjectWithRs256AndSingleNonSelfSigned , Option < string > . None )
69
70
. UnwrapOrThrow ( ) ;
70
71
71
72
try
@@ -83,7 +84,7 @@ public void Single_Non_Self_Signed_Certificate_Is_Not_Allowed()
83
84
public void Checks_That_San_Name_Equals_Client_Id ( )
84
85
{
85
86
var requestObject = RequestObject
86
- . FromStr ( SignedRequestObjectWithRs256AndTrustChain )
87
+ . FromStr ( SignedRequestObjectWithRs256AndTrustChain , Option < string > . None )
87
88
. UnwrapOrThrow ( ) ;
88
89
89
90
var sut = requestObject . ValidateSanName ( ) ;
0 commit comments