Browse Source

SEC-770: Mark old org.springframework.security.acl module as @deprecated.

Ben Alex 17 years ago
parent
commit
4d714b33e0
25 changed files with 26 additions and 0 deletions
  1. 1 0
      core/src/main/java/org/springframework/security/acl/AclEntry.java
  2. 1 0
      core/src/main/java/org/springframework/security/acl/AclManager.java
  3. 1 0
      core/src/main/java/org/springframework/security/acl/AclProvider.java
  4. 1 0
      core/src/main/java/org/springframework/security/acl/AclProviderManager.java
  5. 1 0
      core/src/main/java/org/springframework/security/acl/basic/AbstractBasicAclEntry.java
  6. 1 0
      core/src/main/java/org/springframework/security/acl/basic/AclObjectIdentity.java
  7. 1 0
      core/src/main/java/org/springframework/security/acl/basic/AclObjectIdentityAware.java
  8. 1 0
      core/src/main/java/org/springframework/security/acl/basic/BasicAclDao.java
  9. 1 0
      core/src/main/java/org/springframework/security/acl/basic/BasicAclEntry.java
  10. 1 0
      core/src/main/java/org/springframework/security/acl/basic/BasicAclEntryCache.java
  11. 1 0
      core/src/main/java/org/springframework/security/acl/basic/BasicAclExtendedDao.java
  12. 1 0
      core/src/main/java/org/springframework/security/acl/basic/BasicAclProvider.java
  13. 1 0
      core/src/main/java/org/springframework/security/acl/basic/EffectiveAclsResolver.java
  14. 1 0
      core/src/main/java/org/springframework/security/acl/basic/GrantedAuthorityEffectiveAclsResolver.java
  15. 1 0
      core/src/main/java/org/springframework/security/acl/basic/NamedEntityObjectIdentity.java
  16. 1 0
      core/src/main/java/org/springframework/security/acl/basic/SimpleAclEntry.java
  17. 1 0
      core/src/main/java/org/springframework/security/acl/basic/cache/BasicAclEntryHolder.java
  18. 1 0
      core/src/main/java/org/springframework/security/acl/basic/cache/EhCacheBasedAclEntryCache.java
  19. 1 0
      core/src/main/java/org/springframework/security/acl/basic/cache/NullAclEntryCache.java
  20. 1 0
      core/src/main/java/org/springframework/security/acl/basic/jdbc/JdbcDaoImpl.java
  21. 1 0
      core/src/main/java/org/springframework/security/acl/basic/jdbc/JdbcExtendedDaoImpl.java
  22. 1 0
      core/src/main/java/org/springframework/security/afterinvocation/BasicAclEntryAfterInvocationCollectionFilteringProvider.java
  23. 2 0
      core/src/main/java/org/springframework/security/afterinvocation/BasicAclEntryAfterInvocationProvider.java
  24. 1 0
      core/src/main/java/org/springframework/security/vote/BasicAclEntryVoter.java
  25. 1 0
      core/src/main/java/org/springframework/security/vote/LabelBasedAclVoter.java

+ 1 - 0
core/src/main/java/org/springframework/security/acl/AclEntry.java

@@ -24,5 +24,6 @@ import java.io.Serializable;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface AclEntry extends Serializable {}
 public interface AclEntry extends Serializable {}

+ 1 - 0
core/src/main/java/org/springframework/security/acl/AclManager.java

@@ -24,6 +24,7 @@ import org.springframework.security.Authentication;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface AclManager {
 public interface AclManager {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/AclProvider.java

@@ -28,6 +28,7 @@ import org.springframework.security.Authentication;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface AclProvider {
 public interface AclProvider {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/AclProviderManager.java

@@ -35,6 +35,7 @@ import java.util.List;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class AclProviderManager implements AclManager, InitializingBean {
 public class AclProviderManager implements AclManager, InitializingBean {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/AbstractBasicAclEntry.java

@@ -28,6 +28,7 @@ import java.util.Arrays;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public abstract class AbstractBasicAclEntry implements BasicAclEntry {
 public abstract class AbstractBasicAclEntry implements BasicAclEntry {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/AclObjectIdentity.java

@@ -42,6 +42,7 @@ import java.io.Serializable;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface AclObjectIdentity extends Serializable {
 public interface AclObjectIdentity extends Serializable {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/AclObjectIdentityAware.java

@@ -28,6 +28,7 @@ package org.springframework.security.acl.basic;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface AclObjectIdentityAware {
 public interface AclObjectIdentityAware {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/BasicAclDao.java

@@ -33,6 +33,7 @@ package org.springframework.security.acl.basic;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface BasicAclDao {
 public interface BasicAclDao {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/BasicAclEntry.java

@@ -23,6 +23,7 @@ import org.springframework.security.acl.AclEntry;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface BasicAclEntry extends AclEntry {
 public interface BasicAclEntry extends AclEntry {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/BasicAclEntryCache.java

@@ -29,6 +29,7 @@ package org.springframework.security.acl.basic;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface BasicAclEntryCache {
 public interface BasicAclEntryCache {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/BasicAclExtendedDao.java

@@ -29,6 +29,7 @@ import org.springframework.dao.DataAccessException;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface BasicAclExtendedDao extends BasicAclDao {
 public interface BasicAclExtendedDao extends BasicAclDao {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/BasicAclProvider.java

@@ -59,6 +59,7 @@ import java.util.Map;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class BasicAclProvider implements AclProvider, InitializingBean {
 public class BasicAclProvider implements AclProvider, InitializingBean {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/EffectiveAclsResolver.java

@@ -44,6 +44,7 @@ import org.springframework.security.acl.AclEntry;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public interface EffectiveAclsResolver {
 public interface EffectiveAclsResolver {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/GrantedAuthorityEffectiveAclsResolver.java

@@ -44,6 +44,7 @@ import java.util.Vector;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class GrantedAuthorityEffectiveAclsResolver implements EffectiveAclsResolver {
 public class GrantedAuthorityEffectiveAclsResolver implements EffectiveAclsResolver {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/NamedEntityObjectIdentity.java

@@ -25,6 +25,7 @@ import java.lang.reflect.Method;
 /**
 /**
  * Simple implementation of {@link AclObjectIdentity}.<P>Uses <code>String</code>s to store the identity of the
  * Simple implementation of {@link AclObjectIdentity}.<P>Uses <code>String</code>s to store the identity of the
  * domain object instance. Also offers a constructor that uses reflection to build the identity information.</p>
  * domain object instance. Also offers a constructor that uses reflection to build the identity information.</p>
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class NamedEntityObjectIdentity implements AclObjectIdentity {
 public class NamedEntityObjectIdentity implements AclObjectIdentity {
     //~ Instance fields ================================================================================================
     //~ Instance fields ================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/SimpleAclEntry.java

@@ -23,6 +23,7 @@ import org.apache.commons.logging.LogFactory;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class SimpleAclEntry extends AbstractBasicAclEntry {
 public class SimpleAclEntry extends AbstractBasicAclEntry {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/cache/BasicAclEntryHolder.java

@@ -30,6 +30,7 @@ import java.io.Serializable;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class BasicAclEntryHolder implements Serializable {
 public class BasicAclEntryHolder implements Serializable {
     //~ Instance fields ================================================================================================
     //~ Instance fields ================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/cache/EhCacheBasedAclEntryCache.java

@@ -39,6 +39,7 @@ import org.springframework.util.Assert;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class EhCacheBasedAclEntryCache implements BasicAclEntryCache, InitializingBean {
 public class EhCacheBasedAclEntryCache implements BasicAclEntryCache, InitializingBean {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/cache/NullAclEntryCache.java

@@ -26,6 +26,7 @@ import org.springframework.security.acl.basic.BasicAclEntryCache;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class NullAclEntryCache implements BasicAclEntryCache {
 public class NullAclEntryCache implements BasicAclEntryCache {
     //~ Methods ========================================================================================================
     //~ Methods ========================================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/jdbc/JdbcDaoImpl.java

@@ -48,6 +48,7 @@ import javax.sql.DataSource;
  * If this does not provide enough flexibility, another strategy would be to subclass this class and override the
  * If this does not provide enough flexibility, another strategy would be to subclass this class and override the
  * {@link MappingSqlQuery} instance used, via the {@link #initMappingSqlQueries()} extension point.
  * {@link MappingSqlQuery} instance used, via the {@link #initMappingSqlQueries()} extension point.
  * </p>
  * </p>
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class JdbcDaoImpl extends JdbcDaoSupport implements BasicAclDao {
 public class JdbcDaoImpl extends JdbcDaoSupport implements BasicAclDao {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/acl/basic/jdbc/JdbcExtendedDaoImpl.java

@@ -58,6 +58,7 @@ import javax.sql.DataSource;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class JdbcExtendedDaoImpl extends JdbcDaoImpl implements BasicAclExtendedDao {
 public class JdbcExtendedDaoImpl extends JdbcDaoImpl implements BasicAclExtendedDao {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/afterinvocation/BasicAclEntryAfterInvocationCollectionFilteringProvider.java

@@ -65,6 +65,7 @@ import java.util.Iterator;
  * @author Ben Alex
  * @author Ben Alex
  * @author Paulo Neves
  * @author Paulo Neves
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class BasicAclEntryAfterInvocationCollectionFilteringProvider implements AfterInvocationProvider,
 public class BasicAclEntryAfterInvocationCollectionFilteringProvider implements AfterInvocationProvider,
     InitializingBean {
     InitializingBean {

+ 2 - 0
core/src/main/java/org/springframework/security/afterinvocation/BasicAclEntryAfterInvocationProvider.java

@@ -61,6 +61,8 @@ import java.util.Iterator;
  *  <p>If the provided <code>returnObject</code> is <code>null</code>, permission will always be granted and
  *  <p>If the provided <code>returnObject</code> is <code>null</code>, permission will always be granted and
  * <code>null</code> will be returned.</p>
  * <code>null</code> will be returned.</p>
  *  <p>All comparisons and prefixes are case sensitive.</p>
  *  <p>All comparisons and prefixes are case sensitive.</p>
+ *  
+ *  @deprecated Use new spring-security-acl module instead
  */
  */
 public class BasicAclEntryAfterInvocationProvider implements AfterInvocationProvider, InitializingBean,
 public class BasicAclEntryAfterInvocationProvider implements AfterInvocationProvider, InitializingBean,
     MessageSourceAware {
     MessageSourceAware {

+ 1 - 0
core/src/main/java/org/springframework/security/vote/BasicAclEntryVoter.java

@@ -78,6 +78,7 @@ import java.util.Iterator;
  *
  *
  * @author Ben Alex
  * @author Ben Alex
  * @version $Id$
  * @version $Id$
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class BasicAclEntryVoter extends AbstractAclVoter implements InitializingBean {
 public class BasicAclEntryVoter extends AbstractAclVoter implements InitializingBean {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================

+ 1 - 0
core/src/main/java/org/springframework/security/vote/LabelBasedAclVoter.java

@@ -49,6 +49,7 @@ import java.util.Map;
  * @version $Id$
  * @version $Id$
  *
  *
  * @see org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor
  * @see org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor
+ * @deprecated Use new spring-security-acl module instead
  */
  */
 public class LabelBasedAclVoter extends AbstractAclVoter {
 public class LabelBasedAclVoter extends AbstractAclVoter {
     //~ Static fields/initializers =====================================================================================
     //~ Static fields/initializers =====================================================================================