...
- Summary: The exact mechanism has changed, but the basic approach is similar.
- Modeshape impl: Add "/fcr:fixity" to the end of a binary URL (advertised in the binary description with a triple with the predicate fedora:hasFixityService). The response RDF will contain one or more triples with the predicate premis:hasEventOutcome, and the object "SUCCESS" on success, and "BAD_CHECKSUM" and/or "BAD_SIZE" on failure.
- Spec: A HEAD or GET request to a binary with the Want-Digest header triggers a fixity check. The response will include a Digest header with the computed checksum. The client will need to compare the digest to the stored value.
Authorization
- Modeshape impl: supports acl:Read and acl:Write
- Spec: Also includes support for acl:Append and acl:Control
- https://github.com/fcrepo/fcrepo-specification/issues/170
- Modeshape impl: uses 'acl:agentClass foaf:Agent' to denote public access
- Spec: Uses 'acl:agent foaf:Agent' to denote public access
- https://github.com/fcrepo/fcrepo-specification/issues/169