Currently the maven facade requires authentication because we do not have a mechanism for providing selective read-only access to the JCR repository. However, the Maven Facade should be a read-only (for Maven GET operations) window into the s-ramp data.
We need to do two things:
1) If the Maven Facade Request has authentication credentials associated with it, use them to log into the s-ramp repository
2) If the Maven Facade Request does not have authentication credentials associated with it, then log into JCR using read-only credentials