You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by an...@apache.org on 2009/03/26 14:50:31 UTC
svn commit: r758646 - in
/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization:
acl/ACLProvider.java principalbased/ACLProvider.java
Author: angela
Date: Thu Mar 26 13:50:20 2009
New Revision: 758646
URL: http://svn.apache.org/viewvc?rev=758646&view=rev
Log:
JCR-1588: Access Control
change log level
Modified:
jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/acl/ACLProvider.java
jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/principalbased/ACLProvider.java
Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/acl/ACLProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/acl/ACLProvider.java?rev=758646&r1=758645&r2=758646&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/acl/ACLProvider.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/acl/ACLProvider.java Thu Mar 26 13:50:20 2009
@@ -273,7 +273,7 @@
*/
private static void initRootACL(SessionImpl session, AccessControlEditor editor) throws RepositoryException {
try {
- log.info("Install initial ACL:...");
+ log.debug("Install initial ACL:...");
String rootPath = session.getRootNode().getPath();
AccessControlPolicy[] acls = editor.editAccessControlPolicies(rootPath);
ACLTemplate acl = (ACLTemplate) acls[0];
@@ -281,7 +281,7 @@
PrincipalManager pMgr = session.getPrincipalManager();
AccessControlManager acMgr = session.getAccessControlManager();
- log.info("... Privilege.ALL for administrators.");
+ log.debug("... Privilege.ALL for administrators.");
Principal administrators;
String pName = SecurityConstants.ADMINISTRATORS_NAME;
if (pMgr.hasPrincipal(pName)) {
@@ -294,13 +294,12 @@
acl.addAccessControlEntry(administrators, privs);
Principal everyone = pMgr.getEveryone();
- log.info("... Privilege.READ for everyone.");
+ log.debug("... Privilege.READ for everyone.");
privs = new Privilege[]{acMgr.privilegeFromName(Privilege.JCR_READ)};
acl.addAccessControlEntry(everyone, privs);
editor.setPolicy(rootPath, acl);
session.save();
- log.info("... done.");
} catch (RepositoryException e) {
log.error("Failed to set-up minimal access control for root node of workspace " + session.getWorkspace().getName());
Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/principalbased/ACLProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/principalbased/ACLProvider.java?rev=758646&r1=758645&r2=758646&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/principalbased/ACLProvider.java (original)
+++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/security/authorization/principalbased/ACLProvider.java Thu Mar 26 13:50:20 2009
@@ -116,7 +116,7 @@
editor = new ACLEditor(session, resolver.getQPath(acRoot.getPath()));
if (!configuration.containsKey(PARAM_OMIT_DEFAULT_PERMISSIONS)) {
try {
- log.info("Install initial permissions: ...");
+ log.debug("Install initial permissions: ...");
ValueFactory vf = session.getValueFactory();
Map restrictions = new HashMap();
@@ -136,30 +136,29 @@
AccessControlPolicy[] acls = editor.editAccessControlPolicies(administrators);
ACLTemplate acl = (ACLTemplate) acls[0];
if (acl.isEmpty()) {
- log.info("... Privilege.ALL for administrators principal.");
+ log.debug("... Privilege.ALL for administrators principal.");
acl.addEntry(administrators,
new Privilege[] {acMgr.privilegeFromName(Privilege.JCR_ALL)},
true, restrictions);
editor.setPolicy(acl.getPath(), acl);
} else {
- log.info("... policy for administrators principal already present.");
+ log.debug("... policy for administrators principal already present.");
}
Principal everyone = pMgr.getEveryone();
acls = editor.editAccessControlPolicies(everyone);
acl = (ACLTemplate) acls[0];
if (acl.isEmpty()) {
- log.info("... Privilege.READ for everyone principal.");
+ log.debug("... Privilege.READ for everyone principal.");
acl.addEntry(everyone,
new Privilege[] {acMgr.privilegeFromName(Privilege.JCR_READ)},
true, restrictions);
editor.setPolicy(acl.getPath(), acl);
} else {
- log.info("... policy for everyone principal already present.");
+ log.debug("... policy for everyone principal already present.");
}
session.save();
- log.info("... done.");
} catch (RepositoryException e) {
log.error("Failed to set-up minimal access control for root node of workspace " + session.getWorkspace().getName());
session.getRootNode().refresh(false);