11package com .danubetech .verifiablecredentials ;
22import java .util .LinkedHashMap ;
33
4- import com .danubetech .verifiablecredentials .VerifiableCredential ;
54import com .github .jsonldjava .utils .JsonUtils ;
65
7- import info .weboftrust .ldsignatures .validator . RsaSignature2018LdValidator ;
6+ import info .weboftrust .ldsignatures .verifier . RsaSignature2018LdVerifier ;
87import junit .framework .TestCase ;
98
10- public class ValidateTest extends TestCase {
9+ public class VerifyTest extends TestCase {
1110
1211 @ SuppressWarnings ("unchecked" )
13- public void testValidate () throws Exception {
12+ public void testVerify () throws Exception {
1413
15- LinkedHashMap <String , Object > jsonLdObject = (LinkedHashMap <String , Object >) JsonUtils .fromInputStream (ValidateTest .class .getResourceAsStream ("verifiable-credential.ldp.good.jsonld" ));
14+ LinkedHashMap <String , Object > jsonLdObject = (LinkedHashMap <String , Object >) JsonUtils .fromInputStream (VerifyTest .class .getResourceAsStream ("verifiable-credential.ldp.good.jsonld" ));
1615 VerifiableCredential verifiableCredential = VerifiableCredential .fromJsonLdObject (jsonLdObject );
1716
18- RsaSignature2018LdValidator validator = new RsaSignature2018LdValidator (TestUtil .testRSAPublicKey );
19- boolean validate = validator . validate (verifiableCredential .getJsonLdObject ());
17+ RsaSignature2018LdVerifier verifier = new RsaSignature2018LdVerifier (TestUtil .testRSAPublicKey );
18+ boolean verify = verifier . verify (verifiableCredential .getJsonLdObject ());
2019
21- assertTrue (validate );
20+ assertTrue (verify );
2221
2322 LinkedHashMap <String , Object > jsonLdCredentialSubject = verifiableCredential .getJsonLdCredentialSubject ();
2423 LinkedHashMap <String , Object > jsonLdDriversLicenseObject = (LinkedHashMap <String , Object >) jsonLdCredentialSubject .get ("driversLicense" );
@@ -28,14 +27,14 @@ public void testValidate() throws Exception {
2827 }
2928
3029 @ SuppressWarnings ("unchecked" )
31- public void testBadValidate () throws Exception {
30+ public void testBadVerify () throws Exception {
3231
33- LinkedHashMap <String , Object > jsonLdObject = (LinkedHashMap <String , Object >) JsonUtils .fromInputStream (ValidateTest .class .getResourceAsStream ("verifiable-credential.ldp.bad.jsonld" ));
32+ LinkedHashMap <String , Object > jsonLdObject = (LinkedHashMap <String , Object >) JsonUtils .fromInputStream (VerifyTest .class .getResourceAsStream ("verifiable-credential.ldp.bad.jsonld" ));
3433 VerifiableCredential verifiableCredential = VerifiableCredential .fromJsonLdObject (jsonLdObject );
3534
36- RsaSignature2018LdValidator validator = new RsaSignature2018LdValidator (TestUtil .testRSAPublicKey );
37- boolean validate = validator . validate (verifiableCredential .getJsonLdObject ());
35+ RsaSignature2018LdVerifier verifier = new RsaSignature2018LdVerifier (TestUtil .testRSAPublicKey );
36+ boolean verify = verifier . verify (verifiableCredential .getJsonLdObject ());
3837
39- assertFalse (validate );
38+ assertFalse (verify );
4039 }
4140}
0 commit comments