public DataStructure createDataStructure() throws DataFormatException { SessionConfig cfg = new SessionConfig((Destination)(new DestinationTest()).createDataStructure()); cfg.setSignature((Signature)(new SignatureTest()).createDataStructure()); Properties options = new Properties(); options.setProperty("routerHost", "localhost"); options.setProperty("routerPort", "54321"); options.setProperty("routerSecret", "blah"); cfg.setOptions(options); cfg.signSessionConfig((SigningPrivateKey)(new SigningPrivateKeyTest()).createDataStructure()); return cfg; } public DataStructure createStructureToRead() { return new SessionConfig(); }
public DataStructure createDataStructure() throws DataFormatException { Payload payload = new Payload(); SessionKey key = (SessionKey)(new SessionKeyTest()).createDataStructure(); byte data[] = DataHelper.getASCII("Hello, I2P"); // This causes equals() to fail unless we override the test // to set the unencrypted data after reading. // Unencrypted data is deprecated, just use encrypted data for the test. //payload.setUnencryptedData(data); Hash hash = (Hash)(new HashTest()).createDataStructure(); Destination target = (Destination)(new DestinationTest()).createDataStructure(); payload.setEncryptedData(data); return payload; } public DataStructure createStructureToRead() { return new Payload(); }
public DataStructure createDataStructure() throws DataFormatException { SendMessageMessage msg = new SendMessageMessage(); msg.setDestination((Destination)(new DestinationTest()).createDataStructure()); msg.setPayload((Payload)(new PayloadTest()).createDataStructure()); msg.setSessionId((SessionId)(new SessionIdTest()).createDataStructure()); msg.setNonce(1); return msg; } public DataStructure createStructureToRead() { return new SendMessageMessage(); }
public DataStructure createDataStructure() throws DataFormatException { LeaseSet leaseSet = new LeaseSet(); leaseSet.setDestination((Destination)(new DestinationTest()).createDataStructure()); leaseSet.setEncryptionKey((PublicKey)(new PublicKeyTest()).createDataStructure()); leaseSet.setSignature((Signature)(new SignatureTest()).createDataStructure()); leaseSet.setSigningKey((SigningPublicKey)(new SigningPublicKeyTest()).createDataStructure()); //leaseSet.setVersion(42l); return leaseSet; } public DataStructure createStructureToRead() { return new LeaseSet(); }
public DataStructure createDataStructure() throws DataFormatException { SendMessageExpiresMessage msg = new SendMessageExpiresMessage(); msg.setDestination((Destination)(new DestinationTest()).createDataStructure()); msg.setPayload((Payload)(new PayloadTest()).createDataStructure()); msg.setSessionId((SessionId)(new SessionIdTest()).createDataStructure()); msg.setNonce(1); DateAndFlags daf = (DateAndFlags)(new DateAndFlagsTest()).createDataStructure(); msg.setExpiration(daf.getDate()); msg.setFlags(daf.getFlags()); return msg; } public DataStructure createStructureToRead() { return new SendMessageExpiresMessage(); }