From 6d469611d86642bc0b74ce51af72cc36d2af962d Mon Sep 17 00:00:00 2001 From: Instrumental Date: Mon, 26 Mar 2018 12:04:27 -0700 Subject: Remove Code from cadi, it is now in authz Issue-ID: AAF-193 Change-Id: Ib7abdb15ba8a7445a3875cf8c6bb48b7d563f424 Signed-off-by: Instrumental --- .../java/org/onap/aaf/cadi/test/JU_Base64.java | 368 --------------------- .../cadi/test/JU_BufferedServletInputStream.java | 190 ----------- .../java/org/onap/aaf/cadi/test/JU_Capacitor.java | 143 -------- .../test/java/org/onap/aaf/cadi/test/JU_Hash.java | 115 ------- .../java/org/onap/aaf/cadi/test/JU_Passcode.java | 106 ------ .../test/java/org/onap/aaf/cadi/test/JU_Test.java | 70 ---- .../org/onap/aaf/cadi/test/JU_UserChainManip.java | 47 --- .../test/java/org/onap/aaf/cadi/test/JU_Vars.java | 125 ------- 8 files changed, 1164 deletions(-) delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Base64.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_BufferedServletInputStream.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Capacitor.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Hash.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Passcode.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Test.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_UserChainManip.java delete mode 100644 core/src/test/java/org/onap/aaf/cadi/test/JU_Vars.java (limited to 'core/src/test/java/org/onap/aaf/cadi/test') diff --git a/core/src/test/java/org/onap/aaf/cadi/test/JU_Base64.java b/core/src/test/java/org/onap/aaf/cadi/test/JU_Base64.java deleted file mode 100644 index 3596619..0000000 --- a/core/src/test/java/org/onap/aaf/cadi/test/JU_Base64.java +++ /dev/null @@ -1,368 +0,0 @@ -/******************************************************************************* - * ============LICENSE_START==================================================== - * * org.onap.aaf - * * =========================================================================== - * * Copyright © 2017 AT&T Intellectual Property. All rights reserved. - * * =========================================================================== - * * Licensed under the Apache License, Version 2.0 (the "License"); - * * you may not use this file except in compliance with the License. - * * You may obtain a copy of the License at - * * - * * http://www.apache.org/licenses/LICENSE-2.0 - * * - * * Unless required by applicable law or agreed to in writing, software - * * distributed under the License is distributed on an "AS IS" BASIS, - * * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * * See the License for the specific language governing permissions and - * * limitations under the License. - * * ============LICENSE_END==================================================== - * * - * * ECOMP is a trademark and service mark of AT&T Intellectual Property. - * * - ******************************************************************************/ -package org.onap.aaf.cadi.test; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotSame; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.security.SecureRandom; -import org.junit.Test; -import org.onap.aaf.cadi.Symm; -import org.onap.aaf.cadi.config.Config; - - -public class JU_Base64 { - private static final String encoding = "Man is distinguished, not only by his reason, but by this singular " + - "passion from other animals, which is a lust of the mind, that by a " + - "perseverance of delight in the continued and indefatigable generation of " + - "knowledge, exceeds the short vehemence of any carnal pleasure."; - - private static final String expected = - "TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlz\n" + - "IHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2Yg\n" + - "dGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0aGUgY29udGlu\n" + - "dWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRo\n" + - "ZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4="; - - - @Test - public void test() throws Exception { - // Test with different Padding - encode("leas", "bGVhcw=="); - encode("leasu", "bGVhc3U="); - encode("leasur", "bGVhc3Vy"); - encode("leasure", "bGVhc3VyZQ=="); - encode("leasure.","bGVhc3VyZS4="); - - // Test with line ends - encode(encoding, expected); - - int ITER = 2000; - System.out.println("Priming by Encoding Base64 " + ITER + " times"); - long start = System.nanoTime(); - for(int i=0;i=0) { - aa[i]=(byte)c; - } - } - System.out.println(new String(aa)); - - bsis.reset(); - - byte bb[] = new byte[400]; - for(int i=0;i=0) { - bb[i]=(byte)c; - } - } - System.out.println(new String(bb)); - - } finally { - bsis.close(); - fis.close(); - } - } - - @Test - public void testByteArray() throws Exception { - FileInputStream fis = new FileInputStream("test/CBUSevent.xml"); - BufferedServletInputStream bsis = new BufferedServletInputStream(fis); - try { - bsis.mark(0); - byte aa[] = new byte[260]; - bsis.read(aa); - System.out.println(new String(aa)); - - bsis.reset(); - - byte bb[] = new byte[400]; - bsis.read(bb); - System.out.println(new String(bb)); - - } finally { - bsis.close(); - fis.close(); - } - } - - @Test - public void testDoubleRead() throws Exception { - FileInputStream fis = new FileInputStream("test/CBUSevent.xml"); - BufferedServletInputStream bsis = new BufferedServletInputStream(fis); - try { - bsis.mark(0); - byte aa[] = new byte[260]; - bsis.read(aa); - System.out.println(new String(aa)); - - bsis.reset(); - - byte bb[] = new byte[400]; - bsis.read(bb); - System.out.println(new String(bb)); - - } finally { - bsis.close(); - fis.close(); - } - } - - @Test - public void testByteArray2() throws Exception { - FileInputStream fis = new FileInputStream("test/CBUSevent.xml"); - try { - BufferedServletInputStream bsis = new BufferedServletInputStream(fis); - byte[] content = null; - byte aa[] = new byte[500]; - for(int i=0;i<2000;++i) { - bsis.mark(0); - bsis.read(aa,0,260); - if(i==0)System.out.println(new String(aa)); - - bsis.reset(); - - bsis.read(aa,0,aa.length); - if(i==0) { - System.out.println(new String(aa)); - content = aa; - aa = new byte[400]; - } - bsis = new BufferedServletInputStream(new ByteArrayInputStream(content)); - - } - - System.out.println(new String(aa)); - - } finally { - fis.close(); - } - } - - // "Bug" 4/22/2013 - // Some XML code expects Buffered InputStream can never return 0... This isn't actually true, but we'll accommodate as far - // as we can. - // Here, we make sure we set and read the Buffered data, making sure the buffer is empty on the last test... - @Test - public void issue04_22_2013() throws IOException { - String testString = "We want to read in and get out with a Buffered Stream seamlessly."; - ByteArrayInputStream bais = new ByteArrayInputStream(testString.getBytes()); - BufferedServletInputStream bsis = new BufferedServletInputStream(bais); - try { - bsis.mark(0); - byte aa[] = new byte[testString.length()]; // 65 count... important for our test (divisible by 5); - - int read; - for(int i=0;i=0;i+=read) { - read = bsis.read(bb,i,5); - switch(i) { - case 65: - assertEquals(read,-1); - break; - default: - assertEquals(read,5); - } - } - System.out.println(new String(bb)); - assertEquals(testString,new String(aa)); - assertEquals(testString,new String(bb)); - - } finally { - bsis.close(); - bais.close(); - } - - } - - -} diff --git a/core/src/test/java/org/onap/aaf/cadi/test/JU_Capacitor.java b/core/src/test/java/org/onap/aaf/cadi/test/JU_Capacitor.java deleted file mode 100644 index 9d11fe4..0000000 --- a/core/src/test/java/org/onap/aaf/cadi/test/JU_Capacitor.java +++ /dev/null @@ -1,143 +0,0 @@ -/******************************************************************************* - * ============LICENSE_START==================================================== - * * org.onap.aaf - * * =========================================================================== - * * Copyright © 2017 AT&T Intellectual Property. All rights reserved. - * * =========================================================================== - * * Licensed under the Apache License, Version 2.0 (the "License"); - * * you may not use this file except in compliance with the License. - * * You may obtain a copy of the License at - * * - * * http://www.apache.org/licenses/LICENSE-2.0 - * * - * * Unless required by applicable law or agreed to in writing, software - * * distributed under the License is distributed on an "AS IS" BASIS, - * * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * * See the License for the specific language governing permissions and - * * limitations under the License. - * * ============LICENSE_END==================================================== - * * - * * ECOMP is a trademark and service mark of AT&T Intellectual Property. - * * - ******************************************************************************/ -package org.onap.aaf.cadi.test; - -import static junit.framework.Assert.assertEquals; - -import org.junit.Test; -import org.onap.aaf.cadi.Capacitor; - -public class JU_Capacitor { - @Test - public void testA() { - Capacitor cap = new Capacitor(); - - for(int iter=0;iter<200;++iter) { - for(int i=0;i<20;++i) { - cap.put((byte)('a'+i)); - } - cap.setForRead(); - byte[] array = new byte[20]; - for(int i=0;i<20;++i) { - array[i]=(byte)cap.read(); - } - assertEquals("abcdefghijklmnopqrst",new String(array)); - assertEquals(-1,cap.read()); - cap.done(); - } - } - - public final static String TEST_DATA = - "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" + - "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" + - "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" + - "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" + - "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" + - "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"; - @Test - public void testB() { - Capacitor cap = new Capacitor(); - byte[] arrayA = TEST_DATA.getBytes(); - System.out.println(arrayA.length); - for(int iter=0;iter<200;++iter) { - for(int i=0;i