X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsecurity%2Fauthorization%2FDefaultAuthorizationService.java;h=1d6499e0a1b17e68baed778325b92321004738db;hb=0d8d8f24656e585ee75558cfd6a4c661f8f14985;hp=b3dc524d40273c8cb5f5c1a66f721ca4771028fc;hpb=da48a523c81e59fe0eac34e43d12937396161f25;p=utils diff --git a/security/src/main/java/org/wamblee/security/authorization/DefaultAuthorizationService.java b/security/src/main/java/org/wamblee/security/authorization/DefaultAuthorizationService.java index b3dc524d..1d6499e0 100644 --- a/security/src/main/java/org/wamblee/security/authorization/DefaultAuthorizationService.java +++ b/security/src/main/java/org/wamblee/security/authorization/DefaultAuthorizationService.java @@ -37,17 +37,17 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A /** * List of ordered authorization rules. */ - private List _rules; + private List rules; /** * User accessor used to obtain the current user. */ - private UserAccessor _userAccessor; + private UserAccessor userAccessor; /** * Name for this instance of the authorization service. */ - private String _name; + private String name; /** * Constructs the service. @@ -55,18 +55,18 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A * @param aName Name of this instance of the service. */ public DefaultAuthorizationService(UserAccessor aAccessor, String aName) { - _rules = new ArrayList(); - _userAccessor = aAccessor; - _name = aName; + rules = new ArrayList(); + userAccessor = aAccessor; + name = aName; } /** * Constructs the authorization service. */ public DefaultAuthorizationService() { - _rules = new ArrayList(); - _userAccessor = null; - _name = null; + rules = new ArrayList(); + userAccessor = null; + name = null; } /** @@ -74,15 +74,15 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A * @param aUserAccessor User accessor. */ public void setUserAccessor(UserAccessor aUserAccessor) { - _userAccessor = aUserAccessor; + userAccessor = aUserAccessor; } /* (non-Javadoc) * @see org.wamblee.security.authorization.AuthorizationService#isAllowed(java.lang.Object, org.wamblee.security.authorization.Operation) */ public boolean isAllowed(Object aResource, Operation aOperation) { - User user = _userAccessor.getCurrentUser(); - for (AuthorizationRule rule: _rules) { + User user = userAccessor.getCurrentUser(); + for (AuthorizationRule rule: rules) { switch ( rule.isAllowed(aResource, aOperation, user)) { case DENIED: { return false; } case GRANTED: { return true; } @@ -102,39 +102,39 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A } protected String getName() { - return _name; + return name; } public void setName(String aName) { - _name = aName; + name = aName; } /* (non-Javadoc) * @see org.wamblee.security.authorization.AuthorizationService#getRules() */ public AuthorizationRule[] getRules() { - return _rules.toArray(new AuthorizationRule[0]); + return rules.toArray(new AuthorizationRule[0]); } /* (non-Javadoc) * @see org.wamblee.security.authorization.AuthorizationService#appendRule(org.wamblee.security.authorization.AuthorizationRule) */ public void appendRule(AuthorizationRule aRule) { - _rules.add(aRule); + rules.add(aRule); } /* (non-Javadoc) * @see org.wamblee.security.authorization.AuthorizationService#insertRuleAfter(int, org.wamblee.security.authorization.AuthorizationRule) */ public void insertRuleAfter(int aIndex, AuthorizationRule aRule) { - _rules.add(aIndex, aRule); + rules.add(aIndex, aRule); } /* (non-Javadoc) * @see org.wamblee.security.authorization.AuthorizationService#removeRule(int) */ public void removeRule(int aIndex) { - _rules.remove(aIndex); + rules.remove(aIndex); } /** @@ -142,7 +142,7 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A * @return The rules. */ protected List getMappedRules() { - return _rules; + return rules; } /** @@ -150,6 +150,6 @@ public class DefaultAuthorizationService extends AbstractPersistent implements A * @param aRules The rules. */ protected void setMappedRules(List aRules) { - _rules = aRules; + rules = aRules; } }