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/series 0000644 0000000 0000000 00000000050 12213567326 012034 0 ustar 01_fix_compilation.diff
02_spring3.diff
debian/patches/01_fix_compilation.diff 0000644 0000000 0000000 00000005605 12213567326 015150 0 ustar 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.2 0000644 0000000 0000000 00000000625 12213567326 016554 0 ustar 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.sh 0000755 0000000 0000000 00000001702 12213567326 011260 0 ustar #!/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.1 0000644 0000000 0000000 00000000463 12213567326 016553 0 ustar 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/ 0000755 0000000 0000000 00000000000 12213567326 010475 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12213567326 011703 0 ustar 3.0 (quilt)
debian/README.source 0000644 0000000 0000000 00000000344 12213567326 011355 0 ustar 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/compat 0000644 0000000 0000000 00000000002 12213567326 010373 0 ustar 7
debian/orig-tar.excludes 0000644 0000000 0000000 00000000237 12213567326 012461 0 ustar 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.install 0000644 0000000 0000000 00000000200 12213567326 016372 0 ustar build/api usr/share/doc/libspring-security-core-2.0-java
build/reference usr/share/doc/libspring-security-core-2.0-java
debian/copyright 0000644 0000000 0000000 00000001217 12213567326 011131 0 ustar 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.properties 0000644 0000000 0000000 00000005400 12213567326 012411 0 ustar 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/control 0000644 0000000 0000000 00000026071 12213567326 010606 0 ustar 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.jlibs 0000644 0000000 0000000 00000000055 12213567326 016763 0 ustar build/dist/spring-security-portlet-2.0.*.jar