|
From: Pelle B. <pe...@us...> - 2004-04-01 23:31:54
|
Update of /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4486/src/test/org/neuclear/id Modified Files: IdentityTests.java SignedNamedCoreTest.java Log Message: Split Identity into Signatory and Identity class. Identity remains a signed named object and will in the future just be used for self declared information. Signatory now contains the PublicKey etc and is NOT a signed object. Index: SignedNamedCoreTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id/SignedNamedCoreTest.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** SignedNamedCoreTest.java 19 Jan 2004 17:55:00 -0000 1.8 --- SignedNamedCoreTest.java 1 Apr 2004 23:19:51 -0000 1.9 *************** *** 33,36 **** --- 33,41 ---- $Id$ $Log$ + Revision 1.9 2004/04/01 23:19:51 pelle + Split Identity into Signatory and Identity class. + Identity remains a signed named object and will in the future just be used for self declared information. + Signatory now contains the PublicKey etc and is NOT a signed object. + Revision 1.8 2004/01/19 17:55:00 pelle Updated the NeuClear ID naming scheme to support various levels of semantics *************** *** 82,101 **** signer = new TestCaseSigner(); } - - public final void testCreateRoot() { - final SignedNamedCore core = SignedNamedCore.createRootCore(); - assertNotNull(core); - assertEquals(core.getName(), "neu://"); - assertNull(core.getSignatory()); - } public final void testCreateNymous() throws InvalidNamedObjectException, XMLException, NonExistingSignerException, UserCancellationException { final String name = "neu://bob@test"; ! Identity bobx=SignedNamedCore.createSimpleIdentity(signer.getPublicKey(name)); assertNotNull(bobx); assertNotNull(bobx.getName()); System.out.println(bobx.getName()); - assertNotNull(bobx.getEncoded()); - assertNotNull(bobx.getSigner()); assertNotNull(bobx.getPublicKey()); } --- 87,97 ---- signer = new TestCaseSigner(); } public final void testCreateNymous() throws InvalidNamedObjectException, XMLException, NonExistingSignerException, UserCancellationException { final String name = "neu://bob@test"; ! Signatory bobx = new Signatory(signer.getPublicKey(name)); assertNotNull(bobx); assertNotNull(bobx.getName()); System.out.println(bobx.getName()); assertNotNull(bobx.getPublicKey()); } Index: IdentityTests.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id/IdentityTests.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** IdentityTests.java 21 Mar 2004 00:48:51 -0000 1.8 --- IdentityTests.java 1 Apr 2004 23:19:51 -0000 1.9 *************** *** 42,46 **** new String(Base32.decode(obj.getName().substring(5, 37)))); assertEquals(id.getSigner(), SIGNER); ! assertNotNull(id.getPublicKey()); } --- 42,46 ---- new String(Base32.decode(obj.getName().substring(5, 37)))); assertEquals(id.getSigner(), SIGNER); ! assertNotNull(id.getSignatory().getPublicKey()); } *************** *** 50,59 **** protected Builder createBuilder() throws NeuClearException { ! return new IdentityBuilder(getSigner().getPublicKey(NAME), SIGNER, null, null); } public void testAnonymous() throws NoSuchAlgorithmException { KeyPair kp = CryptoTools.createTinyDSAKeyPair(); ! Identity id = new Identity(kp.getPublic()); assertNotNull(id); assertNotNull(id.getName()); --- 50,59 ---- protected Builder createBuilder() throws NeuClearException { ! return new IdentityBuilder(SIGNER, null, null); } public void testAnonymous() throws NoSuchAlgorithmException { KeyPair kp = CryptoTools.createTinyDSAKeyPair(); ! Signatory id = new Signatory(kp.getPublic()); assertNotNull(id); assertNotNull(id.getName()); *************** *** 77,81 **** ! Identity id = obj.getSignatory(); assertNotNull(id); assertNotNull(id.getName()); --- 77,81 ---- ! Signatory id = obj.getSignatory(); assertNotNull(id); assertNotNull(id.getName()); |