Public Member Functions | |
void | testInOrder () throws Exception |
Ensures that the tests run in the correct order. | |
void | createUserGroups () throws Exception |
We create the following group structure:. | |
void | createNodeACLs () throws Exception |
void | writeNodeContent () throws Exception |
void | addMemberToGroup0 () throws Exception |
void | writeMoreNodeContent () throws Exception |
void | removeMemberFromGroup0 () throws Exception |
void | writeEvenMoreNodeContent () throws Exception |
Static Public Member Functions | |
static void | setUpBeforeClass () throws Exception |
static void | tearDownAfterClass () throws Exception |
Static Package Attributes | |
static GroupAccessControlManager | acm |
static ContentName | directoryBase |
static ContentName | userKeyStorePrefix |
static ContentName | userNamespace |
static ContentName | groupNamespace |
static final int | numberOfusers = 3 |
static CreateUserData | td |
static String[] | friendlyNames |
static final int | numberOfGroups = 3 |
static String[] | groupName = new String[numberOfGroups] |
static Group[] | group = new Group[numberOfGroups] |
static ContentName[] | node = new ContentName[numberOfGroups] |
static CCNHandle | handle |
void org.ccnx.ccn.test.profiles.security.access.group.GACMNodeKeyDirtyTestRepo.testInOrder | ( | ) | throws Exception |
Ensures that the tests run in the correct order.
Exception |
void org.ccnx.ccn.test.profiles.security.access.group.GACMNodeKeyDirtyTestRepo.createUserGroups | ( | ) | throws Exception |
We create the following group structure:.
group1 | group0 group2 / \ / \ user0 user1 user0 user2
Exception |