public Document createDocument(String username, String denyUser) {
Map<String, Object> props =
ConnectorTestUtils.createSimpleDocumentBasicProperties("testDocId");
if (!Strings.isNullOrEmpty(username)) {
Principal principal =
new Principal(SpiConstants.PrincipalType.UNKNOWN, null, username,
SpiConstants.CaseSensitivityType.EVERYTHING_CASE_SENSITIVE);
props.put(SpiConstants.PROPNAME_ACLUSERS, principal);
}
if (!Strings.isNullOrEmpty(denyUser)) {
Principal denyprincipal =
new Principal(SpiConstants.PrincipalType.UNKNOWN, null, denyUser,
SpiConstants.CaseSensitivityType.EVERYTHING_CASE_SENSITIVE);
props.put(SpiConstants.PROPNAME_ACLDENYUSERS, denyprincipal);
}
return ConnectorTestUtils.createSimpleDocument(props);