| Methods in org.fcrepo.server.security that throw AuthzException |
void |
DefaultAuthorization.enforce_Internal_DSState(Context context,
String id,
String state)
|
void |
Authorization.enforce_Internal_DSState(Context context,
String PID,
String state)
|
void |
PolicyEnforcementPoint.enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context)
|
void |
DefaultAuthorization.enforceAddDatastream(Context context,
String pid,
String dsId,
String[] altIDs,
String MIMEType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum)
Enforce authorization for adding a datastream to an object. |
void |
Authorization.enforceAddDatastream(Context context,
String pid,
String dsId,
String[] altIDs,
String MIMEType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum)
|
void |
DefaultAuthorization.enforceAddRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype)
|
void |
Authorization.enforceAddRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype)
|
void |
DefaultAuthorization.enforceCompareDatastreamChecksum(Context context,
String pid,
String datastreamId,
Date versionDate)
|
void |
Authorization.enforceCompareDatastreamChecksum(Context context,
String pid,
String datastreamId,
Date versionDate)
|
void |
DefaultAuthorization.enforceDescribeRepository(Context context)
|
void |
Authorization.enforceDescribeRepository(Context context)
|
void |
DefaultAuthorization.enforceExport(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
|
void |
Authorization.enforceExport(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
|
void |
DefaultAuthorization.enforceExportObject(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
Deprecated. in Fedora 3.0, use enforceExport() instead |
void |
Authorization.enforceExportObject(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
Deprecated. |
void |
DefaultAuthorization.enforceFindObjects(Context context)
|
void |
Authorization.enforceFindObjects(Context context)
|
void |
DefaultAuthorization.enforceGetDatastream(Context context,
String pid,
String datastreamId,
Date asOfDateTime)
|
void |
Authorization.enforceGetDatastream(Context context,
String pid,
String datastreamId,
Date asOfDateTime)
|
void |
DefaultAuthorization.enforceGetDatastreamDissemination(Context context,
String pid,
String datastreamId,
Date asOfDate)
|
void |
Authorization.enforceGetDatastreamDissemination(Context context,
String pid,
String datastreamId,
Date asOfDate)
|
void |
DefaultAuthorization.enforceGetDatastreamHistory(Context context,
String pid,
String datastreamId)
|
void |
Authorization.enforceGetDatastreamHistory(Context context,
String pid,
String datastreamId)
|
void |
DefaultAuthorization.enforceGetDatastreams(Context context,
String pid,
Date asOfDate,
String datastreamState)
|
void |
Authorization.enforceGetDatastreams(Context context,
String pid,
Date asOfDate,
String state)
|
void |
DefaultAuthorization.enforceGetDissemination(Context context,
String pid,
String sDefPid,
String methodName,
Date asOfDate,
String objectState,
String sDefState,
String sDepPid,
String sDepState,
String dissState)
|
void |
Authorization.enforceGetDissemination(Context context,
String pid,
String sDefPID,
String methodName,
Date asOfDate,
String authzAux_objState,
String authzAux_sdefState,
String authzAux_sDepPID,
String authzAux_sDepState,
String authzAux_dissState)
|
void |
DefaultAuthorization.enforceGetNextPid(Context context,
String namespace,
int nNewPids)
|
void |
Authorization.enforceGetNextPid(Context context,
String namespace,
int nNewPids)
|
void |
DefaultAuthorization.enforceGetObjectHistory(Context context,
String pid)
|
void |
Authorization.enforceGetObjectHistory(Context context,
String pid)
|
void |
DefaultAuthorization.enforceGetObjectProfile(Context context,
String pid,
Date asOfDate)
|
void |
Authorization.enforceGetObjectProfile(Context context,
String pid,
Date asOfDate)
|
void |
DefaultAuthorization.enforceGetObjectXML(Context context,
String pid,
String objectXmlEncoding)
|
void |
Authorization.enforceGetObjectXML(Context context,
String pid,
String objectXmlEncoding)
|
void |
DefaultAuthorization.enforceGetRelationships(Context context,
String pid,
String predicate)
|
void |
Authorization.enforceGetRelationships(Context context,
String pid,
String predicate)
|
void |
DefaultAuthorization.enforceIngest(Context context,
String pid,
String format,
String ingestEncoding)
|
void |
Authorization.enforceIngest(Context context,
String pid,
String format,
String ingestEncoding)
|
void |
DefaultAuthorization.enforceIngestObject(Context context,
String pid,
String format,
String ingestEncoding)
Deprecated. in Fedora 3.0, use enforceIngest() instead |
void |
Authorization.enforceIngestObject(Context context,
String pid,
String format,
String ingestEncoding)
Deprecated. |
void |
DefaultAuthorization.enforceListDatastreams(Context context,
String pid,
Date asOfDate)
|
void |
Authorization.enforceListDatastreams(Context context,
String pid,
Date asOfDate)
|
void |
DefaultAuthorization.enforceListMethods(Context context,
String pid,
Date asOfDate)
|
void |
Authorization.enforceListMethods(Context context,
String pid,
Date ofAsDate)
|
void |
DefaultAuthorization.enforceListObjectInFieldSearchResults(Context context,
String pid)
|
void |
Authorization.enforceListObjectInFieldSearchResults(Context context,
String pid)
|
void |
DefaultAuthorization.enforceListObjectInResourceIndexResults(Context context,
String pid)
|
void |
Authorization.enforceListObjectInResourceIndexResults(Context context,
String pid)
|
void |
DefaultAuthorization.enforceModifyDatastreamByReference(Context context,
String pid,
String datastreamId,
String[] datastreamNewAltIDs,
String datastreamNewMimeType,
String datastreamNewFormatURI,
String datastreamNewLocation,
String datastreamNewChecksumType,
String datastreamNewChecksum)
|
void |
Authorization.enforceModifyDatastreamByReference(Context context,
String pid,
String datastreamId,
String[] altIDs,
String mimeType,
String formatURI,
String datastreamNewLocation,
String checksumType,
String checksum)
|
void |
DefaultAuthorization.enforceModifyDatastreamByValue(Context context,
String pid,
String datastreamId,
String[] newDatastreamAltIDs,
String newDatastreamMimeType,
String newDatastreamFormatURI,
String newDatastreamChecksumType,
String newDatastreamChecksum)
|
void |
Authorization.enforceModifyDatastreamByValue(Context context,
String pid,
String datastreamId,
String[] altIDs,
String mimeType,
String formatURI,
String checksumType,
String checksum)
|
void |
DefaultAuthorization.enforceModifyObject(Context context,
String pid,
String objectNewState,
String objectNewOwnerId)
|
void |
Authorization.enforceModifyObject(Context context,
String pid,
String objectState,
String ownerId)
|
void |
DefaultAuthorization.enforceOAIRespond(Context context)
|
void |
Authorization.enforceOAIRespond(Context context)
|
void |
DefaultAuthorization.enforcePurgeDatastream(Context context,
String pid,
String datastreamId,
Date endDT)
|
void |
Authorization.enforcePurgeDatastream(Context context,
String pid,
String datastreamId,
Date endDT)
|
void |
DefaultAuthorization.enforcePurgeObject(Context context,
String pid)
|
void |
Authorization.enforcePurgeObject(Context context,
String pid)
|
void |
DefaultAuthorization.enforcePurgeRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype)
|
void |
Authorization.enforcePurgeRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype)
|
void |
DefaultAuthorization.enforceReloadPolicies(Context context)
|
void |
Authorization.enforceReloadPolicies(Context context)
|
void |
DefaultAuthorization.enforceResolveDatastream(Context context,
Date ticketIssuedDateTime)
|
void |
Authorization.enforceResolveDatastream(Context context,
Date ticketDateTime)
|
void |
DefaultAuthorization.enforceRetrieveFile(Context context,
String fileURI)
|
void |
Authorization.enforceRetrieveFile(Context context,
String fileURI)
|
void |
DefaultAuthorization.enforceRIFindObjects(Context context)
|
void |
Authorization.enforceRIFindObjects(Context context)
|
void |
DefaultAuthorization.enforceServerStatus(Context context)
|
void |
Authorization.enforceServerStatus(Context context)
|
void |
DefaultAuthorization.enforceSetDatastreamState(Context context,
String pid,
String datastreamId,
String datastreamNewState)
|
void |
Authorization.enforceSetDatastreamState(Context context,
String pid,
String datastreamId,
String datastreamNewState)
|
void |
DefaultAuthorization.enforceSetDatastreamVersionable(Context context,
String pid,
String datastreamId,
boolean datastreamNewVersionable)
|
void |
Authorization.enforceSetDatastreamVersionable(Context context,
String pid,
String datastreamId,
boolean versionableNewState)
|
void |
DefaultAuthorization.enforceUpload(Context context)
|
void |
Authorization.enforceUpload(Context context)
|
void |
DefaultAuthorization.enforceValidate(Context context,
String pid,
Date asOfDate)
|
void |
Authorization.enforceValidate(Context context,
String pid,
Date asOfDateTime)
|