Spring Security Framework

Deprecated API


Contents
Deprecated Interfaces
org.springframework.security.acl.AclEntry
          Use new spring-security-acl module instead 
org.springframework.security.acl.AclManager
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.AclObjectIdentity
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.AclObjectIdentityAware
          Use new spring-security-acl module instead 
org.springframework.security.acl.AclProvider
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.BasicAclDao
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.BasicAclEntry
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.BasicAclEntryCache
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.BasicAclExtendedDao
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.EffectiveAclsResolver
          Use new spring-security-acl module instead 
org.springframework.security.ldap.InitialDirContextFactory
          Use SpringSecurityContextSource instead 
org.springframework.security.ldap.LdapCallback
          use spring-ldap ContextExecutor instead. 
org.springframework.security.ldap.LdapEntryMapper
          in favour of Spring LDAP ContextMapper 
org.springframework.security.ldap.NamingExceptionTranslator
          Spring ldap is used instead. 
org.springframework.security.providers.x509.X509AuthoritiesPopulator
            
org.springframework.security.providers.x509.X509UserCache
            
 

Deprecated Classes
org.springframework.security.acl.basic.AbstractBasicAclEntry
          Use new spring-security-acl module instead 
org.springframework.security.acl.AclProviderManager
          Use new spring-security-acl module instead 
org.springframework.security.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
          Use new spring-security-acl module instead 
org.springframework.security.afterinvocation.BasicAclEntryAfterInvocationProvider
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.cache.BasicAclEntryHolder
          Use new spring-security-acl module instead 
org.springframework.security.vote.BasicAclEntryVoter
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.BasicAclProvider
          Use new spring-security-acl module instead 
org.springframework.security.providers.x509.populator.DaoX509AuthoritiesPopulator
          This package is now deprecated. Use the X.509 authentication support in org.springframework.security.ui.preauth.x509 instead. 
org.springframework.security.ldap.DefaultInitialDirContextFactory
          use DefaultSpringSecurityContextSource instead. 
org.springframework.security.acl.basic.cache.EhCacheBasedAclEntryCache
          Use new spring-security-acl module instead 
org.springframework.security.providers.x509.cache.EhCacheBasedX509UserCache
          use the X509 preauthenticated 
org.springframework.security.intercept.web.FilterInvocationDefinitionSourceEditor
          Use namespace configuration instead. May be removed in future versions. 
org.springframework.security.util.FilterToBeanProxy
          use DelegatingFilterProxy instead 
org.springframework.security.acl.basic.GrantedAuthorityEffectiveAclsResolver
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.jdbc.JdbcDaoImpl
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.jdbc.JdbcExtendedDaoImpl
          Use new spring-security-acl module instead 
org.springframework.security.vote.LabelBasedAclVoter
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.NamedEntityObjectIdentity
          Use new spring-security-acl module instead 
org.springframework.security.acl.basic.cache.NullAclEntryCache
          Use new spring-security-acl module instead 
org.springframework.security.providers.x509.cache.NullX509UserCache
            
org.springframework.security.acl.basic.SimpleAclEntry
          Use new spring-security-acl module instead 
org.springframework.security.userdetails.hierarchicalroles.UserDetailsServiceWrapper
          use a RoleHierarchyVoter instead of populating the user Authentication object with the additional authorities. 
org.springframework.security.userdetails.hierarchicalroles.UserDetailsWrapper
          use a RoleHierarchyVoter instead. 
org.springframework.security.providers.x509.X509AuthenticationProvider
          superceded by the preauth provider. Use the X.509 authentication support in org.springframework.security.ui.preauth.x509 instead or namespace support via the <x509 /> element. 
org.springframework.security.providers.x509.X509AuthenticationToken
          superceded by the preauth provider. Use the X.509 authentication support in org.springframework.security.ui.preauth.x509 instead. 
org.springframework.security.ui.x509.X509ProcessingFilter
          Use X509PreAuthenticatedProcessingFilter from the preauth.x509 package instead 
org.springframework.security.ui.x509.X509ProcessingFilterEntryPoint
          Use the preauth package instead 
 

Deprecated Exceptions
org.springframework.security.ldap.LdapDataAccessException
          Spring LDAP classes are now used instead. 
 

Deprecated Methods
org.springframework.security.ui.openid.OpenIDConsumer.beginConsumption(HttpServletRequest, String, String)
          Use OpenIDConsumer.beginConsumption(javax.servlet.http.HttpServletRequest, String, String, String) 
org.springframework.security.userdetails.ldap.LdapUserDetails.getAttributes()
          Map additional attributes to user properties in a custom object rather than accessing them here. 
org.springframework.security.util.FilterChainProxy.setFilterInvocationDefinitionSource(FilterInvocationDefinitionSource)
          Use namespace configuration or call setFilterChainMap instead. 
org.springframework.security.providers.dao.DaoAuthenticationProvider.setIncludeDetailsObject(boolean)
          use AbstractAuthenticationManager.setClearExtraInformation(boolean) 
 

Deprecated Constructors
org.springframework.security.providers.AbstractAuthenticationToken()
          in favour of the constructor which takes a GrantedAuthority[] argument. 
org.springframework.security.intercept.method.aopalliance.MethodDefinitionSourceAdvisor(MethodSecurityInterceptor)
          use the decoupled approach instead 
org.springframework.security.userdetails.User(String, String, boolean, boolean, boolean, GrantedAuthority[])
          use new constructor with extended properties (this constructor will be removed from release 1.0.0) 
org.springframework.security.userdetails.User(String, String, boolean, GrantedAuthority[])
          use new constructor with extended properties (this constructor will be removed from release 1.0.0) 
 


Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.