Parcourir la source

Changed no-arg constructor to a form more suitable for unit testing.

Ben Alex il y a 21 ans
Parent
commit
c5951ff1c0

+ 1 - 1
adapters/jetty/src/main/java/org/acegisecurity/adapters/jetty/JettyAcegiUserToken.java

@@ -44,7 +44,7 @@ public class JettyAcegiUserToken extends AbstractAdapterAuthenticationToken
     }
 
     protected JettyAcegiUserToken() {
-        super();
+        throw new IllegalArgumentException("Cannot use default constructor");
     }
 
     //~ Methods ================================================================

+ 2 - 2
core/src/main/java/org/acegisecurity/GrantedAuthorityImpl.java

@@ -38,8 +38,8 @@ public class GrantedAuthorityImpl implements GrantedAuthority {
         this.role = role;
     }
 
-    private GrantedAuthorityImpl() {
-        super();
+    protected GrantedAuthorityImpl() {
+        throw new IllegalArgumentException("Cannot use default constructor");
     }
 
     //~ Methods ================================================================

+ 2 - 2
core/src/main/java/org/acegisecurity/SecurityConfig.java

@@ -32,8 +32,8 @@ public class SecurityConfig implements ConfigAttribute {
         this.attrib = config;
     }
 
-    private SecurityConfig() {
-        super();
+    protected SecurityConfig() {
+        throw new IllegalArgumentException("Cannot use default constructor");
     }
 
     //~ Methods ================================================================

+ 1 - 1
core/src/main/java/org/acegisecurity/adapters/PrincipalAcegiUserToken.java

@@ -44,7 +44,7 @@ public class PrincipalAcegiUserToken extends AbstractAdapterAuthenticationToken
     }
 
     protected PrincipalAcegiUserToken() {
-        super();
+        throw new IllegalArgumentException("Cannot use default constructor");
     }
 
     //~ Methods ================================================================

+ 2 - 2
core/src/main/java/org/acegisecurity/runas/RunAsUserToken.java

@@ -47,8 +47,8 @@ public class RunAsUserToken extends AbstractAuthenticationToken {
         this.originalAuthentication = originalAuthentication;
     }
 
-    private RunAsUserToken() {
-        super();
+    protected RunAsUserToken() {
+        throw new IllegalArgumentException("Cannot use default constructor");
     }
 
     //~ Methods ================================================================