public class WebACRecipesIT extends org.fcrepo.integration.http.api.AbstractResourceIT
| Modifier and Type | Field and Description |
|---|---|
org.junit.contrib.java.lang.system.RestoreSystemProperties |
restoreSystemProperties |
| Constructor and Description |
|---|
WebACRecipesIT() |
| Modifier and Type | Method and Description |
|---|---|
void |
scenario1() |
void |
scenario18Test1()
Test cases to verify authorization with only acl:Append mode configured
in the acl authorization of an resource.
|
void |
scenario18Test2()
Test cases to verify authorization with acl:Read and acl:Append modes
configured in the acl authorization of an resource.
|
void |
scenario18Test3()
Test cases to verify authorization with acl:Read, acl:Append and
acl:Write modes configured in the acl authorization of an resource.
|
void |
scenario2() |
void |
scenario21TestACLNotForInheritance() |
void |
scenario22TestACLAuthorizationNotForInheritance() |
void |
scenario3() |
void |
scenario4() |
void |
scenario5() |
void |
scenario9() |
void |
testAccessByUriToVersionedResources() |
void |
testAccessToBinary() |
void |
testAccessToHashResource() |
void |
testAccessToRoot() |
void |
testAccessToVersionedResources() |
void |
testAclAppendPermissions() |
void |
testAgentAsUri() |
void |
testAgentGroup() |
void |
testAgentGroupWithHashUris() |
void |
testAgentGroupWithMembersAsURIs() |
void |
testAppendOnlyToBinary() |
void |
testAppendOnlyToContainer() |
void |
testAuthenticatedAgent() |
void |
testControl() |
void |
testDelegatedUserAccess() |
void |
testDeletePropertyAsUser() |
void |
testFoafAgent() |
void |
testHeadWithReadOnlyUser() |
void |
testOptionsWithReadOnlyUser() |
void |
testRegisterNamespace() |
void |
testRegisterNodeType() |
assertConstrainedByPresent, assertDeleted, assertNoLinkHeader, assertNotDeleted, checkForLinkHeader, createClient, createClient, createDatastream, createObject, createObject, createObjectAndClose, createObjectAndClose, createTransaction, deleteObjMethod, execute, executeAndClose, executeWithBasicAuth, getContentLocation, getContentType, getContentType, getDataset, getDataset, getDSDescMethod, getDSMethod, getExternalContentLinkHeader, getHeader, getLinkHeaders, getLinkHeaders, getLocation, getLocation, getModel, getObjMethod, getOriginalResourceUri, getRandomUniqueId, getStatus, getStatus, getTTLThatUpdatesServerManagedTriples, headerValues, headObjMethod, patchObjMethod, postObjMethod, postObjMethod, putDSMethod, putObjMethod, putObjMethod, setDescriptionProperty, setLogger, setProperty, streamModelpublic final org.junit.contrib.java.lang.system.RestoreSystemProperties restoreSystemProperties
public WebACRecipesIT()
public void scenario1() throws IOException
IOExceptionpublic void scenario2() throws IOException
IOExceptionpublic void scenario3() throws IOException
IOExceptionpublic void scenario4() throws IOException
IOExceptionpublic void scenario5() throws IOException
IOExceptionpublic void scenario9() throws IOException
IOExceptionpublic void scenario18Test1() throws IOException
IOExceptionpublic void scenario18Test2() throws IOException
IOExceptionpublic void scenario18Test3() throws IOException
IOExceptionpublic void testAccessToRoot() throws IOException
IOExceptionpublic void scenario21TestACLNotForInheritance() throws IOException
IOExceptionpublic void scenario22TestACLAuthorizationNotForInheritance() throws IOException
IOExceptionpublic void testAccessToBinary() throws IOException
IOExceptionpublic void testAccessToHashResource() throws IOException
IOExceptionpublic void testAccessToVersionedResources() throws IOException
IOExceptionpublic void testDelegatedUserAccess() throws IOException
IOExceptionpublic void testAccessByUriToVersionedResources() throws IOException
IOExceptionpublic void testAgentAsUri() throws IOException
IOExceptionpublic void testRegisterNamespace() throws IOException
IOExceptionpublic void testRegisterNodeType() throws IOException
IOExceptionpublic void testDeletePropertyAsUser() throws IOException
IOExceptionpublic void testHeadWithReadOnlyUser() throws IOException
IOExceptionpublic void testOptionsWithReadOnlyUser() throws IOException
IOExceptionpublic void testControl() throws IOException
IOExceptionpublic void testAppendOnlyToContainer() throws IOException
IOExceptionpublic void testAppendOnlyToBinary() throws IOException
IOExceptionpublic void testFoafAgent() throws IOException
IOExceptionpublic void testAuthenticatedAgent() throws IOException
IOExceptionpublic void testAgentGroupWithHashUris() throws Exception
Exceptionpublic void testAgentGroupWithMembersAsURIs() throws Exception
Exceptionpublic void testAgentGroup() throws Exception
Exceptionpublic void testAclAppendPermissions() throws Exception
ExceptionCopyright © 2013–2019 DuraSpace, Inc.. All rights reserved.