debian/0000755000000000000000000000000012214244452007166 5ustar debian/build.xml0000644000000000000000000001507412213567326011025 0ustar debian/libspring-security-acl-2.0-java.jlibs0000644000000000000000000000005112213567326016025 0ustar build/dist/spring-security-acl-2.0.*.jar debian/classpath-debian0000644000000000000000000000152012213567326012320 0ustar # spring-security-core usr/share/java/aopalliance.jar usr/share/java/aspectjweaver.jar usr/share/java/commons-codec.jar usr/share/java/commons-collections3.jar usr/share/java/commons-logging.jar usr/share/java/ehcache.jar usr/share/java/jaxen.jar usr/share/java/servlet-api-2.5.jar usr/share/java/spring3-aop.jar usr/share/java/spring3-beans.jar usr/share/java/spring3-context.jar usr/share/java/spring3-core.jar usr/share/java/spring3-jdbc.jar usr/share/java/spring-ldap-core.jar usr/share/java/spring3-test.jar usr/share/java/spring3-transaction.jar usr/share/java/spring3-web.jar # spring-security-core-tiger usr/share/java/jboss-ejb3x.jar # spring-security-ntlm usr/share/java/jcifs.jar # spring-security-portlet usr/share/java/spring3-web.portlet.jar usr/share/java/portlet-api.jar # spring-security-taglibs usr/share/java/jsp-api-2.1.jar debian/README.Debian0000644000000000000000000000166012213567326011241 0ustar -------------------------------------- libspring-security-2.0-java for Debian -------------------------------------- *** Removal of functionalities *** Spring Security 2.0 Debian package doesn't contains some of the functionalities of upstream binary releases. Here is a list of excluded files regarding original content of Spring Security 2.0: * spring-security-core-2.0 [not-in-debian] Apache Directory Server is not in Debian yet org/springframework/security/config/ApacheDSContainer.class * spring-security-cas-client-2.0 [not-in-debian] Jasig CAS client is not in Debian yet org/springframework/security/providers/cas/** org/springframework/security/ui/cas/** * spring-security-openid-2.0 [not-in-debian] OpenID for Java is not in Debian yet org/springframework/security/providers/openid/** org/springframework/security/ui/openid/** -- Miguel Landaeta Fri, 30 Apr 2010 19:54:26 -0430 debian/libspring-security-core-2.0-java.jlibs0000644000000000000000000000013212213567326016216 0ustar build/dist/spring-security-core-2.0.*.jar build/dist/spring-security-core-tiger-2.0.*.jar debian/libspring-security-taglibs-2.0-java.jlibs0000644000000000000000000000005512213567326016717 0ustar build/dist/spring-security-taglibs-2.0.*.jar debian/watch0000644000000000000000000000034412213567326010227 0ustar version=3 opts=dversionmangle=s/\.RELEASE// \ https://s3browse.springsource.com/browse/dist.springframework.org/release/SEC/ \ http://dist.springframework.org/release/SEC/spring-security-(2[\w\.]+).zip debian debian/orig-tar.sh debian/rules0000755000000000000000000000151212213567326010254 0ustar #!/usr/bin/make -f %: dh $@ --with javahelper override_dh_auto_build: dh_auto_build JAVA_HOME=/usr/lib/jvm/default-java ant -f debian/build.xml export DOC_SRC=docs/reference DOC_GEN=build/reference && \ xmlto -o $${DOC_GEN}/html --skip-validation xhtml \ $${DOC_SRC}/springsecurity.xml && \ xmlto -o $${DOC_GEN}/html-single --skip-validation xhtml-nochunks \ $${DOC_SRC}/springsecurity.xml && \ xmlto -o $${DOC_GEN}/pdf --with-fop --skip-validation pdf \ $${DOC_SRC}/springsecurity.xml override_dh_auto_clean: dh_auto_clean JAVA_HOME=/usr/lib/jvm/default-java ant -f debian/build.xml clean get-orig-source: cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \ uscan \ --verbose \ --no-symlink \ --destdir $(CURDIR) \ --watchfile debian/watch \ --force-download debian/changelog0000644000000000000000000000370412213567326011053 0ustar libspring-security-2.0-java (2.0.7.RELEASE-2) unstable; urgency=low * Team upload * debian/control: - Use canonical URLs for the Vcs-* fields - Updated Standards-Version to 3.9.4 (no changes) - Removed the deprecated DM-Upload-Allowed flag - Wrap and sort * Generate Java 6 compatible bytecode * Transition to libcommons-collections3-java -- Emmanuel Bourg Tue, 10 Sep 2013 11:43:44 +0200 libspring-security-2.0-java (2.0.7.RELEASE-1) unstable; urgency=low * New upstream release. (Closes: #670901). * Bump Standards-Version to 3.9.3. No changes were required. -- Miguel Landaeta Fri, 15 Jun 2012 21:43:49 -0430 libspring-security-2.0-java (2.0.6.RELEASE-4) unstable; urgency=low * Fix silly typo with dependency on libspring-web-java. -- Miguel Landaeta Sat, 04 Feb 2012 11:43:17 -0430 libspring-security-2.0-java (2.0.6.RELEASE-3) unstable; urgency=low * Replace dependencies on Spring Framework 2.5 libraries with 3.0 ones. -- Miguel Landaeta Fri, 03 Feb 2012 19:50:02 -0430 libspring-security-2.0-java (2.0.6.RELEASE-2) unstable; urgency=low [Miguel Landaeta] * Fix FTBFS by switching to libservlet2.5-java and updating library paths. (Closes: #655821). * Bump Standards-Version to 3.9.2. No changes were required. [tony mancill] * Set DMUA flag. -- Miguel Landaeta Sat, 14 Jan 2012 14:38:11 -0430 libspring-security-2.0-java (2.0.6.RELEASE-1) unstable; urgency=low * New upstream release. * Fix typo with libspring-security-2.0-java-doc Suggests field. * Bump Standards-Version to 3.9.1. No changes were required. * Update dates in debian/copyright. -- Miguel Landaeta Thu, 11 Nov 2010 22:09:27 -0430 libspring-security-2.0-java (2.0.5.RELEASE-1) unstable; urgency=low * Initial release (Closes: #577469), -- Miguel Landaeta Sun, 02 May 2010 12:55:25 -0430 debian/libspring-security-ntlm-2.0-java.jlibs0000644000000000000000000000005212213567326016241 0ustar build/dist/spring-security-ntlm-2.0.*.jar debian/patches/0000755000000000000000000000000012213567326010624 5ustar debian/patches/02_spring3.diff0000644000000000000000000002160112213567326013344 0ustar Description: Add compatibility with Spring 3.0 Framework Author: Miguel Landaeta Forwarded: no Last-Update: 2012-02-03 --- /dev/null +++ libspring-security-2.0-java-2.0.6.RELEASE/dist/spring-security-core/org/springframework/metadata/Attributes.java @@ -0,0 +1,98 @@ +/* + * Copyright 2002-2005 the original author or authors. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.springframework.metadata; + +import java.lang.reflect.Field; +import java.lang.reflect.Method; +import java.util.Collection; + +/** + * Interface for accessing attributes at runtime. This is a facade, + * which can accommodate any attributes API such as Jakarta Commons Attributes, + * or (possibly in future) a Spring attributes implementation. + * + *

The purpose of using this interface is to decouple Spring code from any + * specific attributes implementation. Even once JSR-175 is available, there + * is still value in such a facade interface, as it allows for hierarchical + * attribute sources: for example, an XML file or properties file might override + * some attributes defined in source-level metadata with JSR-175 or another framework. + * + * @author Mark Pollack + * @author Rod Johnson + * @since 30.09.2003 + * @see org.springframework.metadata.commons.CommonsAttributes + */ +public interface Attributes { + + /** + * Return the class attributes of the target class. + * @param targetClass the class that contains attribute information + * @return a collection of attributes, possibly an empty collection, never null + */ + Collection getAttributes(Class targetClass); + + /** + * Return the class attributes of the target class of a given type. + *

The class attributes are filtered by providing a Class + * reference to indicate the type to filter on. This is useful if you know + * the type of the attribute you are looking for and don't want to sort + * through the unfiltered Collection yourself. + * @param targetClass the class that contains attribute information + * @param filter specify that only this type of class should be returned + * @return return only the Collection of attributes that are of the filter type + */ + Collection getAttributes(Class targetClass, Class filter); + + /** + * Return the method attributes of the target method. + * @param targetMethod the method that contains attribute information + * @return a Collection of attributes, possibly an empty Collection, never null + */ + Collection getAttributes(Method targetMethod); + + /** + * Return the method attributes of the target method of a given type. + *

The method attributes are filtered by providing a Class + * reference to indicate the type to filter on. This is useful if you know + * the type of the attribute you are looking for and don't want to sort + * through the unfiltered Collection yourself. + * @param targetMethod the method that contains attribute information + * @param filter specify that only this type of class should be returned + * @return a Collection of attributes, possibly an empty Collection, never null + */ + Collection getAttributes(Method targetMethod, Class filter); + + /** + * Return the field attributes of the target field. + * @param targetField the field that contains attribute information + * @return a Collection of attribute, possibly an empty Collection, never null + */ + Collection getAttributes(Field targetField); + + /** + * Return the field attributes of the target method of a given type. + *

The field attributes are filtered by providing a Class + * reference to indicate the type to filter on. This is useful if you know + * the type of the attribute you are looking for and don't want to sort + * through the unfiltered Collection yourself. + * @param targetField the field that contains attribute information + * @param filter specify that only this type of class should be returned + * @return a Collection of attributes, possibly an empty Collection, never null + */ + Collection getAttributes(Field targetField, Class filter); + +} diff --git a/dist/spring-security-portlet/org/springframework/security/context/PortletSessionContextIntegrationInterceptor.java b/dist/spring-security-portlet/org/springframework/security/context/PortletSessionContextIntegrationInterceptor.java index 1ddec5c..4c4707e 100644 --- a/dist/spring-security-portlet/org/springframework/security/context/PortletSessionContextIntegrationInterceptor.java +++ b/dist/spring-security-portlet/org/springframework/security/context/PortletSessionContextIntegrationInterceptor.java @@ -26,6 +26,10 @@ import javax.portlet.PortletResponse; import javax.portlet.PortletSession; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; +import javax.portlet.EventRequest; +import javax.portlet.EventResponse; +import javax.portlet.ResourceRequest; +import javax.portlet.ResourceResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -434,4 +438,29 @@ public class PortletSessionContextIntegrationInterceptor this.useApplicationScopePortletSession = useApplicationScopePortletSession; } + public void afterEventCompletion(EventRequest request, EventResponse response, Object handler, Exception ex) + throws Exception { + throw new UnsupportedOperationException("afterEventCompletion"); + } + + public boolean preHandleEvent(EventRequest request, EventResponse response, Object handler) + throws Exception { + throw new UnsupportedOperationException("preHandleEvent"); + } + + public void afterResourceCompletion(ResourceRequest request, ResourceResponse response, Object handler, Exception ex) + throws Exception { + throw new UnsupportedOperationException("afterResourceCompletation"); + } + + public void postHandleResource(ResourceRequest request, ResourceResponse response, Object handler, ModelAndView modelAndView) + throws Exception { + throw new UnsupportedOperationException("postHandleResource"); + } + + public boolean preHandleResource(ResourceRequest request, ResourceResponse response, Object handler) + throws Exception { + throw new UnsupportedOperationException("preHandleResource"); + } + } diff --git a/dist/spring-security-portlet/org/springframework/security/ui/portlet/PortletProcessingInterceptor.java b/dist/spring-security-portlet/org/springframework/security/ui/portlet/PortletProcessingInterceptor.java index 06307c1..7572e4b 100644 --- a/dist/spring-security-portlet/org/springframework/security/ui/portlet/PortletProcessingInterceptor.java +++ b/dist/spring-security-portlet/org/springframework/security/ui/portlet/PortletProcessingInterceptor.java @@ -29,6 +29,10 @@ import javax.portlet.PortletResponse; import javax.portlet.PortletSession; import javax.portlet.RenderRequest; import javax.portlet.RenderResponse; +import javax.portlet.EventRequest; +import javax.portlet.EventResponse; +import javax.portlet.ResourceRequest; +import javax.portlet.ResourceResponse; import org.springframework.security.Authentication; import org.springframework.security.AuthenticationException; @@ -319,4 +323,29 @@ public class PortletProcessingInterceptor implements HandlerInterceptor, Initial public void setUseAuthTypeAsCredentials(boolean useAuthTypeAsCredentials) { this.useAuthTypeAsCredentials = useAuthTypeAsCredentials; } + + public void afterEventCompletion(EventRequest request, EventResponse response, Object handler, Exception ex) + throws Exception { + throw new UnsupportedOperationException("afterEventCompletion"); + } + + public boolean preHandleEvent(EventRequest request, EventResponse response, Object handler) + throws Exception { + throw new UnsupportedOperationException("preHandleEvent"); + } + + public void afterResourceCompletion(ResourceRequest request, ResourceResponse response, Object handler, Exception ex) + throws Exception { + throw new UnsupportedOperationException("afterResourceCompletion"); + } + + public void postHandleResource(ResourceRequest request, ResourceResponse response, Object handler, ModelAndView modelAndView) + throws Exception { + throw new UnsupportedOperationException("postHandleResource"); + } + + public boolean preHandleResource(ResourceRequest request, ResourceResponse response, Object handler) + throws Exception { + throw new UnsupportedOperationException("preHandleResource"); + } } debian/patches/series0000644000000000000000000000005012213567326012034 0ustar 01_fix_compilation.diff 02_spring3.diff debian/patches/01_fix_compilation.diff0000644000000000000000000000560512213567326015150 0ustar Author: Miguel Landaeta Subject: fix compilation errors with a abstract class not implementing some methods This patch is included because javac emitted errors like these with those classes: org/springframework/security/providers/ldap/authenticator/BindAuthenticator.java:121: org.springframework.security.providers.ldap.authenticator.BindAuthenticator.BindWithSpecificDnContextSource is not abstract and does not override abstract method getContext(java.lang.String,java.lang.String) in org.springframework.ldap.core.ContextSource private class BindWithSpecificDnContextSource implements ContextSource { ^ org/springframework/security/ldap/DefaultInitialDirContextFactory.java:74: org.springframework.security.ldap.DefaultInitialDirContextFactory is not abstract and does not override abstract method getContext(java.lang.String,java.lang.String) in org.springframework.ldap.core.ContextSource public class DefaultInitialDirContextFactory implements InitialDirContextFactory, ^ Spring Security 2.0 was developed using Spring LDAP 1.2 and that version didn't included getContext method in its abstract class org.springframework.ldap.core.ContextSource. diff --git a/dist/spring-security-core/org/springframework/security/ldap/DefaultInitialDirContextFactory.java b/dist/spring-security-core/org/springframework/security/ldap/DefaultInitialDirContextFactory.java index 4edb2fb..7a2c7b3 100644 --- a/dist/spring-security-core/org/springframework/security/ldap/DefaultInitialDirContextFactory.java +++ b/dist/spring-security-core/org/springframework/security/ldap/DefaultInitialDirContextFactory.java @@ -354,6 +354,10 @@ public class DefaultInitialDirContextFactory implements InitialDirContextFactory return newInitialDirContext(userDn, (String) credentials); } + public DirContext getContext(String principal, String credentials) { + throw new UnsupportedOperationException("DirContext"); + } + public DistinguishedName getBaseLdapPath() { return new DistinguishedName(rootDn); } diff --git a/dist/spring-security-core/org/springframework/security/providers/ldap/authenticator/BindAuthenticator.java b/dist/spring-security-core/org/springframework/security/providers/ldap/authenticator/BindAuthenticator.java index 927d627..fa2ae11 100644 --- a/dist/spring-security-core/org/springframework/security/providers/ldap/authenticator/BindAuthenticator.java +++ b/dist/spring-security-core/org/springframework/security/providers/ldap/authenticator/BindAuthenticator.java @@ -137,6 +137,10 @@ public class BindAuthenticator extends AbstractLdapAuthenticator { public DirContext getReadWriteContext() throws DataAccessException { return getReadOnlyContext(); } + + public DirContext getContext(String principal, String credentials) { + throw new UnsupportedOperationException("DirContext"); + } } } debian/libspring-security-2.0-java-doc.doc-base.20000644000000000000000000000062512213567326016554 0ustar Document: libspring-security-2.0-java-reference Title: Spring Security 2.0 - Reference Documentation Abstract: Comprehensive security solution for J2EE-based enterprise applications Author: Ben Alex, Luke Taylor Section: Programming Format: HTML Index: /usr/share/doc/libspring-security-core-2.0-java/reference/html/index.html Files: /usr/share/doc/libspring-security-core-2.0-java/reference/html/*.html debian/orig-tar.sh0000755000000000000000000000170212213567326011260 0ustar #!/bin/sh set -e # called by uscan with '--upstream-version' echo "version $2" upstream_package="spring-security" package=`dpkg-parsechangelog | sed -n 's/^Source: //p'` debian_version=`dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p'` TAR=${package}_${debian_version}.orig.tar.gz DIR=${package}-${debian_version}.orig GIT="git://git.springsource.org/spring-security/spring-security.git" # clean up the upstream sources unzip $3 && mv ${upstream_package}-$2 $DIR for j in $DIR/dist/*-sources.jar; do unzip $j \ -d "$DIR/dist/$(basename $j | sed 's/-[0-9\.A-Za-z]*-sources.jar$//')" done # include documentation sources from upstream git repo git clone $GIT $DIR/git cd $DIR/git && git checkout -b ${debian_version} ${debian_version} \ && mv src/docbkx ../docs/reference && cd $OLDPWD GZIP=--best tar --numeric --group 0 --owner 0 --anchored \ -X debian/orig-tar.excludes -c -v -z -f $TAR $DIR rm -rf $3 $DIR debian/libspring-security-2.0-java-doc.doc-base.10000644000000000000000000000046312213567326016553 0ustar Document: libspring-security-2.0-java-api Title: API for Spring Security 2.0 Abstract: Modular Java/J2EE application security framework Section: Programming Format: HTML Index: /usr/share/doc/libspring-security-core-2.0-java/api/index.html Files: /usr/share/doc/libspring-security-core-2.0-java/api/*.html debian/source/0000755000000000000000000000000012213567326010475 5ustar debian/source/format0000644000000000000000000000001412213567326011703 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000034412213567326011355 0ustar This package gets its source from a combination of the upstream GIT and upstream released tarball, please inspect the rules file's get-orig-source target and watch file's URLs. Patches are described in debian/patches directly. debian/compat0000644000000000000000000000000212213567326010373 0ustar 7 debian/orig-tar.excludes0000644000000000000000000000023712213567326012461 0ustar libspring-security-*/apidocs libspring-security-*/dist/*.jar libspring-security-*/dist/*.war libspring-security-*/docs/reference/html libspring-security-*/git debian/libspring-security-2.0-java-doc.install0000644000000000000000000000020012213567326016372 0ustar build/api usr/share/doc/libspring-security-core-2.0-java build/reference usr/share/doc/libspring-security-core-2.0-java debian/copyright0000644000000000000000000000121712213567326011131 0ustar The sources where downloaded from http://www.springsource.com/download/community. The exact zip file was located at http://s3.amazonaws.com/dist.springframework.org/release/SEC/spring-security-2.0.5.zip. Files: * Copyright: © 2004-2007 Acegi Technology Pty Limited, © 2008-2010 SpringSource Inc. License: Apache-2.0 The full text of the Apache 2.0 license is distributed in /usr/share/common-licenses/Apache-2.0 on Debian systems. Files: debian/* Copyright: © 2010 Miguel Landaeta License: Apache-2.0 The full text of the Apache 2.0 license is distributed in /usr/share/common-licenses/Apache-2.0 on Debian systems. debian/build.properties0000644000000000000000000000540012213567326012411 0ustar version=2.0.7.RELEASE debug=on ant.build.javac.source=1.6 ant.build.javac.target=1.6 dir.build=${basedir}/../build dir.src=${basedir}/../dist dir.build.api=${dir.build}/api dir.build.reference=${dir.build}/reference dir.src.spring-security-core=${dir.src}/spring-security-core dir.src.spring-security-core-tiger=${dir.src}/spring-security-core-tiger dir.src.spring-security-acl=${dir.src}/spring-security-acl dir.src.spring-security-ntlm=${dir.src}/spring-security-ntlm dir.src.spring-security-portlet=${dir.src}/spring-security-portlet dir.src.spring-security-taglibs=${dir.src}/spring-security-taglibs dir.build.spring-security-core=${basedir}/../build/spring-security-core dir.build.spring-security-core-tiger=${basedir}/../build/spring-security-core-tiger dir.build.spring-security-acl=${basedir}/../build/spring-security-acl dir.build.spring-security-ntlm=${basedir}/../build/spring-security-ntlm dir.build.spring-security-portlet=${basedir}/../build/spring-security-portlet dir.build.spring-security-taglibs=${basedir}/../build/spring-security-taglibs classpath.spring-security-core="servlet-api-2.5.jar ehcache.jar aopalliance.jar commons-codec.jar commons-collections3.jar commons-logging.jar aspectjtools.jar aspectjweaver.jar jaxen.jar spring3-aop.jar spring3-beans.jar spring3-tx.jar spring3-jdbc.jar spring-ldap-core.jar spring3-test.jar spring3-context.jar spring3-core.jar spring3-web.jar" classpath.spring-security-core-tiger="spring-security-core.jar spring3-core.jar" classpath.spring-security-acl="ehcache.jar commons-logging.jar spring3-context.jar spring3-transaction.jar spring3-jdbc.jar spring-security-core.jar spring3-core.jar" classpath.spring-security-ntlm="servlet-api.jar jcifs.jar commons-logging.jar spring3-beans.jar spring-ldap-core.jar spring3-core.jar spring-security-core.jar" classpath.spring-security-portlet="portlet-api.jar commons-logging-jar spring3-beans.jar spring3-web.jar spring3-web.portlet.jar spring3-transaction.jar spring3-core.jar spring3-context.jar spring-security-core.jar" classpath.spring-security-taglibs="servlet-api.jar jsp-api-2.1.jar commons-logging.jar spring3-beans.jar spring3-context.jar spring3-core.jar spring3-web.jar spring3-web.portlet.jar spring-security-core.jar" dist.file.spring-security-core=${basedir}/../build/dist/spring-security-core-${version}.jar dist.file.spring-security-core-tiger=${basedir}/../build/dist/spring-security-core-tiger-${version}.jar dist.file.spring-security-acl=${basedir}/../build/dist/spring-security-acl-${version}.jar dist.file.spring-security-ntlm=${basedir}/../build/dist/spring-security-ntlm-${version}.jar dist.file.spring-security-portlet=${basedir}/../build/dist/spring-security-portlet-${version}.jar dist.file.spring-security-taglibs=${basedir}/../build/dist/spring-security-taglibs-${version}.jar debian/control0000644000000000000000000002607112213567326010606 0ustar Source: libspring-security-2.0-java Maintainer: Debian Java Maintainers Uploaders: Miguel Landaeta Section: java Priority: optional Build-Depends: ant, aspectj, debhelper (>= 7.0.50), default-jdk, fop, javahelper, libaopalliance-java, libcommons-codec-java, libcommons-collections3-java, libcommons-logging-java, libehcache-java, libjaxen-java, libjboss-ejb3x-java, libjcifs-java, libportlet-api-2.0-spec-java, libservlet2.5-java, libspring-aop-java, libspring-beans-java, libspring-context-java, libspring-core-java, libspring-jdbc-java, libspring-ldap-java, libspring-test-java, libspring-transaction-java, libspring-web-java, libspring-web-portlet-java, xmlto Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-java/libspring-security-2.0-java.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/libspring-security-2.0-java.git Homepage: http://static.springsource.org/spring-security/site/index.html Package: libspring-security-core-2.0-java Architecture: all Depends: aspectj, libaopalliance-java, libcommons-codec-java, libcommons-collections3-java, libcommons-logging-java, libehcache-java, libjaxen-java, libservlet2.5-java, libspring-aop-java, libspring-beans-java, libspring-context-java, libspring-core-java, libspring-jdbc-java, libspring-ldap-java, libspring-test-java, libspring-transaction-java, libspring-web-java, ${misc:Depends} Recommends: libspring-security-2.0-java-doc (= ${binary:Version}) Description: modular Java/J2EE application security framework - Core Spring Security is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides spring-security-core.jar and spring-security-core-tiger.jar: Core framework functionality. Package: libspring-security-acl-2.0-java Architecture: all Depends: libcommons-logging-java, libehcache-java, libspring-context-java, libspring-core-java, libspring-jdbc-java, libspring-security-core-2.0-java, libspring-transaction-java, ${misc:Depends} Recommends: libspring-security-2.0-java-doc (= ${binary:Version}) Description: modular Java/J2EE application security framework - ACL Spring Security is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides spring-security-acl.jar: Support for access control lists (ACLs) for domain object instances. Package: libspring-security-ntlm-2.0-java Architecture: all Depends: libcommons-logging-java, libjcifs-java, libservlet2.5-java, libspring-beans-java, libspring-core-java, libspring-ldap-java, libspring-security-core-2.0-java, ${misc:Depends} Recommends: libspring-security-2.0-java-doc (= ${binary:Version}) Description: modular Java/J2EE application security framework - NTLM Spring Security is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides spring-security-ntlm.jar: Support for Windows NTLM authentication. Package: libspring-security-portlet-2.0-java Architecture: all Depends: libcommons-logging-java, libportlet-api-2.0-spec-java, libspring-beans-java, libspring-context-java, libspring-core-java, libspring-security-core-2.0-java, libspring-transaction-java, libspring-web-java, libspring-web-portlet-java, ${misc:Depends} Recommends: libspring-security-2.0-java-doc (= ${binary:Version}) Description: modular Java/J2EE application security framework - Portlet Spring Security is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides spring-security-portlet.jar: Provide authentication interceptor (and related classes) for use with the Portlet 1.0 (JSR 168) specification. Package: libspring-security-taglibs-2.0-java Architecture: all Depends: libcommons-logging-java, libservlet2.5-java, libspring-beans-java, libspring-context-java, libspring-core-java, libspring-security-core-2.0-java, libspring-web-java, libspring-web-portlet-java, ${misc:Depends} Recommends: libspring-security-2.0-java-doc (= ${binary:Version}) Description: modular Java/J2EE application security framework - Taglibs Spring Security is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides spring-security-taglibs.jar: An implementation of security for taglib. Package: libspring-security-2.0-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libspring-security-core-2.0-java (= ${binary:Version}) Description: documentation for Spring Security 2.0 Documentation for Spring Security that is a Java/Java EE framework that provides advanced authentication, authorization and other comprehensive security features for enterprise applications. In addition to having a comprehensive list of security functionality, Spring Security is very configurable and employs the Spring Framework for configuration, it allows for reuse and portability of security components, and it can also be used with non-Spring applications. . Spring Security currently supports authentication integration with these technologies: - HTTP BASIC authentication headers. - HTTP Digest authentication headers. - HTTP X.509 client certificate exchange. - LDAP. - Form-based authentication - Transparent authentication context propagation for Remote Method Invocation (RMI) and HttpInvoker (a Spring remoting protocol). - Automatic "remember-me" authentication. - Anonymous authentication. - Run-as authentication. - Java Authentication and Authorization Service (JAAS) - Container integration with JBoss, Jetty, Resin and Tomcat. . This package provides API documentation and a reference manual for Spring Security. debian/libspring-security-portlet-2.0-java.jlibs0000644000000000000000000000005512213567326016763 0ustar build/dist/spring-security-portlet-2.0.*.jar