|
|
@ -14,7 +14,7 @@ public class CTXBase extends AbstractTestContext { |
|
|
|
public Engine engine; |
|
|
|
public TestCallbacks callbacks; |
|
|
|
|
|
|
|
public TestModel model = new TestModel(); |
|
|
|
public TestModel<pEpTestIdentity,TestNode<pEpTestIdentity>> model = new TestModel(pEpTestIdentity::new,TestNode::new); |
|
|
|
|
|
|
|
// Identities
|
|
|
|
public Identity alice; |
|
|
@ -72,12 +72,12 @@ public class CTXBase extends AbstractTestContext { |
|
|
|
|
|
|
|
private void setupModel() { |
|
|
|
// Idents to Nodes (1-n)
|
|
|
|
model.getNode(NodeName.NODE_A1).setRole(Role.ALICE); |
|
|
|
model.getNode(NodeName.NODE_B1).setRole(Role.BOB); |
|
|
|
model.getNode(NodeName.NODE_C1).setRole(Role.CAROL); |
|
|
|
model.getNode(NodeName.NODE_A2).setRole(Role.ALICE); |
|
|
|
model.getNode(NodeName.NODE_B2).setRole(Role.BOB); |
|
|
|
model.getNode(NodeName.NODE_C2).setRole(Role.CAROL); |
|
|
|
model.getNode(NodeName.NODE_A1).setDefaultRole(Role.ALICE); |
|
|
|
model.getNode(NodeName.NODE_B1).setDefaultRole(Role.BOB); |
|
|
|
model.getNode(NodeName.NODE_C1).setDefaultRole(Role.CAROL); |
|
|
|
model.getNode(NodeName.NODE_A2).setDefaultRole(Role.ALICE); |
|
|
|
model.getNode(NodeName.NODE_B2).setDefaultRole(Role.BOB); |
|
|
|
model.getNode(NodeName.NODE_C2).setDefaultRole(Role.CAROL); |
|
|
|
|
|
|
|
// Default Partner
|
|
|
|
model.getIdent(Role.ALICE).setDefaultPartner(Role.BOB); |
|
|
@ -90,13 +90,13 @@ public class CTXBase extends AbstractTestContext { |
|
|
|
String pathSec = "../resources/test_keys/alice-sec-DE5DF92A358DCE5F.asc"; |
|
|
|
String pathPubPP = "../resources/test_keys/alice-passphrase-pub-BCBAC48800026D6F.asc"; |
|
|
|
String pathSecPP = "../resources/test_keys/alice-passphrase-sec-BCBAC48800026D6F.asc"; |
|
|
|
new TestKeyPair(model.getIdent(Role.ALICE), pathPub, pathSec, true); |
|
|
|
new TestKeyPair(model.getIdent(Role.ALICE), pathPubPP, pathSecPP, "passphrase_alice", true); |
|
|
|
new pEpTestKeyPair(model.getIdent(Role.ALICE), pathPub, pathSec, true); |
|
|
|
new pEpTestKeyPair(model.getIdent(Role.ALICE), pathPubPP, pathSecPP, "passphrase_alice", true); |
|
|
|
} |
|
|
|
{ |
|
|
|
String pathPub = "../resources/test_keys/bob-pub.asc"; |
|
|
|
String pathSec = "../resources/test_keys/bob-sec.asc"; |
|
|
|
new TestKeyPair(model.getIdent(Role.BOB), pathPub, pathSec, true); |
|
|
|
new pEpTestKeyPair(model.getIdent(Role.BOB), pathPub, pathSec, true); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|