From 535a04fa05f739ec16dd81666e3b0f82dfbd442d Mon Sep 17 00:00:00 2001 From: tknall Date: Wed, 9 Jan 2013 15:41:29 +0000 Subject: pdf-as-lib maven project files moved to pdf-as-lib git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/pdf-as/trunk@926 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c --- .../pdfas/algorithmSuite/AlgorithmSuiteTest.java | 90 ---------------------- 1 file changed, 90 deletions(-) delete mode 100644 src/test/java/at/gv/egiz/pdfas/algorithmSuite/AlgorithmSuiteTest.java (limited to 'src/test') diff --git a/src/test/java/at/gv/egiz/pdfas/algorithmSuite/AlgorithmSuiteTest.java b/src/test/java/at/gv/egiz/pdfas/algorithmSuite/AlgorithmSuiteTest.java deleted file mode 100644 index 8e66874..0000000 --- a/src/test/java/at/gv/egiz/pdfas/algorithmSuite/AlgorithmSuiteTest.java +++ /dev/null @@ -1,90 +0,0 @@ -/** - * Copyright 2006 by Know-Center, Graz, Austria - * PDF-AS has been contracted by the E-Government Innovation Center EGIZ, a - * joint initiative of the Federal Chancellery Austria and Graz University of - * Technology. - * - * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by - * the European Commission - subsequent versions of the EUPL (the "Licence"); - * You may not use this work except in compliance with the Licence. - * You may obtain a copy of the Licence at: - * http://www.osor.eu/eupl/ - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the Licence is distributed on an "AS IS" basis, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the Licence for the specific language governing permissions and - * limitations under the Licence. - * - * This product combines work with different licenses. See the "NOTICE" text - * file for details on the various modules and licenses. - * The "NOTICE" text file is part of the distribution. Any derivative works - * that you distribute must include a readable copy of the "NOTICE" text file. - */ -package at.gv.egiz.pdfas.algorithmSuite; - -import junit.framework.TestCase; - - - -public class AlgorithmSuiteTest extends TestCase { - - public void testAlgorithmMapper() throws Exception { - assertEquals("dsa-sha1", AlgorithmMapper.getAbbreviation("http://www.w3.org/2000/09/xmldsig#dsa-sha1")); - assertEquals("ecdsa-sha512", AlgorithmMapper.getAbbreviation("http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512")); - assertEquals("sha256", AlgorithmMapper.getAbbreviation("http://www.w3.org/2001/04/xmlenc#sha256")); - - assertEquals("http://www.w3.org/2001/04/xmldsig-more#md5", AlgorithmMapper.getUri("md5")); - assertEquals("http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160", AlgorithmMapper.getUri("hmac-ripemd160")); - assertEquals("http://www.w3.org/2001/04/xmlenc#ripemd160", AlgorithmMapper.getUri("ripemd160")); - - try { - AlgorithmMapper.getUri("bla"); - fail("exception expected"); - } catch (Exception e) { - // expected - } - - } - - public void testAlgObject() { - - AlgorithmSuiteObject as = new AlgorithmSuiteObject("etsi-moc-1.1:ecdsa-sha1@9685a577"); - assertTrue(as.isSpecified()); - assertEquals("ecdsa-sha1", as.getSignatureMethod()); - assertEquals("sha1", as.getCertDigestMethod()); - assertEquals("sha1", as.getDataDigestMethod()); - assertEquals("sha1", as.getPropertiesDigestMethod()); - - as = new AlgorithmSuiteObject("etsi-moc-1.2:ecdsa-sha1:ripemd160@207c44ff"); - assertTrue(as.isSpecified()); - assertEquals("ecdsa-sha1", as.getSignatureMethod()); - assertEquals("ripemd160", as.getCertDigestMethod()); - assertEquals("ripemd160", as.getDataDigestMethod()); - assertEquals("ripemd160", as.getPropertiesDigestMethod()); - - as = new AlgorithmSuiteObject("ecdsa-sha1:ripemd160@207c44ff", false); - assertTrue(as.isSpecified()); - assertEquals("ecdsa-sha1", as.getSignatureMethod()); - assertEquals("ripemd160", as.getCertDigestMethod()); - assertEquals("ripemd160", as.getDataDigestMethod()); - assertEquals("ripemd160", as.getPropertiesDigestMethod()); - - as = new AlgorithmSuiteObject("etsi-bka-1.0@1254754266-364221555@10884-28158-0-19188-22825"); - assertFalse(as.isSpecified()); - - as = new AlgorithmSuiteObject("etsi-bka-moa-1.0:rsa-sha1"); - assertTrue(as.isSpecified()); - assertEquals("rsa-sha1", as.getSignatureMethod()); - assertEquals("sha1", as.getCertDigestMethod()); - assertEquals("sha1", as.getDataDigestMethod()); - assertEquals("sha1", as.getPropertiesDigestMethod()); - - - - - } - - - -} -- cgit v1.2.3