While the WebAC spec requires that the objects of
acl:agent statements be URIs, the current (4.7.5) Modeshape implementation of Fedora allows string literals as the objects of
acl:agent statements. In addition, internally, the implementation does all of its agent comparisons assuming the agent is a simple string username, and not a full URI. This was done to facilitate easier integration with existing authentication systems (e.g., LDAP) that only provide a username and not a URI.
Despite the name,