Rob Winch
e242aeff3e
SEC-2230: Polish and clickjacking demo
13 years ago
Rob Winch
0bc08f8a23
SEC-2230: Update contacts sample to use <headers> with no child elements
13 years ago
Marten Deinum
0adf5aea91
SEC-2098, SEC-2099: Created HeadersFilter
...
Created HeadersFilter for setting security headers added including a
bean definition parser for easy configuration of the headers. Enables
easy configuration for the X-Frame-Options, X-XSS-Protection and
X-Content-Type-Options headers. Also allows for additional headers to
be added.
13 years ago
Rob Winch
5e6ca12b01
SEC-2097: Update integrationTestCompile to use optional and provided
...
Also update slf4j version and remove explicit commons-logging from pom generation
13 years ago
Rob Winch
02551e1b7a
SEC-2214: Update Spring Version
13 years ago
Rob Winch
faa8b354b7
SEC-2209: add pom.xml
13 years ago
Rob Winch
e5fc063680
SEC-2206: Gradle Propdeps
13 years ago
Luke Taylor
896339087f
SEC-2122: Update samples to use bcrypt.
...
Data sources modified to store bcrypt hashes and configs now
use BCryptPassworEncoder.
13 years ago
Rob Winch
e8661913d1
SEC-2119: Update to 3.2 schema and use default schema version when available
13 years ago
Rob Winch
1ed643ca1f
SEC-1998: Provide integration with WebAsyncManager#startCallableProcessing
...
Support integration of the Spring SecurityContext on Callable's used with
WebAsyncManager by registering SecurityContextCallableProcessingInterceptor.
14 years ago
Luke Taylor
19e56f4397
Stripping out unnecessary dependencies from sample jars.
15 years ago
Luke Taylor
4a40d80da1
SEC-1418: Deprecate GrantedAuthorityImpl in favour of final SimpleGrantedAuthority.
...
It should be noted that equality checks or lookups with Strings or other authority types will now fail where they would have succeeded before.
16 years ago
Luke Taylor
f4d57ab5e8
SEC-1456: Remove maven poms as we are now using gradle for the build.
16 years ago
Luke Taylor
bdb906e588
Enable parameterization for log levels in logback files to allow the use of command-line options for controlling log output.
16 years ago
Luke Taylor
b39b63bf3d
Add logback configuration for contacts sample.
16 years ago
Luke Taylor
102bc2d6a0
Reduce unnecessary use of aspectj as a build dependency
16 years ago
Luke Taylor
c37ca1c2a9
Sample app build adjustments to remove unwanted deps such as jsp-api, tidy up use of JSTL, make sure all are using servlet 2.5 etc.
16 years ago
Luke Taylor
992566b6cb
SEC-1527: Internationalization of contacts sample (Adding message resource bundle and RequestContextFilter). Re-working of L12n section of manual to mention existing localized message files and use of RequestContextFilter.
16 years ago
Luke Taylor
1a838c2049
SEC-1533: AclAuthorizationStrategyImpl can now take either one or three GrantedAuthority arguments. If only one is supplied, it will be used for all 3 of the permissions supported by the class.
16 years ago
Luke Taylor
85c4c91e0e
IDEA inspection refactorings.
16 years ago
Luke Taylor
413b2a06e3
Improvements in up-to-date checking and use of parallel tests where possible.
16 years ago
Luke Taylor
c4ee46824c
Removing log4j.properties files and adding logback config ones.
16 years ago
Luke Taylor
2d9a848265
Added missing gradle build files for remaining samples. Some related reordering, dependency fixing etc. CAS sample no longer requires two separate subprojects as both client and server app can be run from a single gradle build.
16 years ago
Luke Taylor
a681dee0e1
Minor sample build changes. JSTL dependency update.
16 years ago
Luke Taylor
efb600166a
SEC-1488: Remove commons-logging dependencies from maven poms.
16 years ago
Luke Taylor
080430150a
SEC-187: Refactoring contact Dao to use JdbcTemplate, and removing unused query objects (which have been there since 2004!)
16 years ago
Luke Taylor
a421370a3d
SEC-1465: Change DelegatingMethodSecurityMetadataSource to use constructor injection to get round the problem of it being invoked before it has been initialized properly. Also changed the contacts tests to use the same app context and loading order as the actual webapp, to give better reassurance that the app will run successfully.
16 years ago
Luke Taylor
d334f6fa09
Latest gradle syntax updates.
16 years ago
Luke Taylor
f3264ba9ab
Addition of commons-logging exclusions and adjustments to pom generation.
16 years ago
Luke Taylor
b147652193
Make hsqldb a testRuntime/runtime dependency.
16 years ago
Luke Taylor
b37d2ed978
SEC-593: Added PermissionCacheOptimizer strategy interface and implementation in Acl module.
...
This is used by DefaultMethodSecurityExpressionHandler to allow permissions to be cached before repeatedly evaluating an expression for a collection of domain objects.
16 years ago
Luke Taylor
2ee7696bf4
Update version number to 3.1.0.CI-SNAPSHOT.
16 years ago
Luke Taylor
44f45d21f0
3.0.2 release. Update version in build files.
16 years ago
Luke Taylor
2f40088fe7
Change spring-aop dep to compile scope in contacts sample
16 years ago
Luke Taylor
15c309a2ed
Add spring-aop to acl and contacts compile dependencies following changes for SEC-1390.
...
AopInfrastructureBean interface is now required.
16 years ago
Luke Taylor
51dfc0fb39
Set versions to 3.0.2-CI-SNAPSHOT, post release.
16 years ago
Luke Taylor
05634f97dc
Updated version numbers for 3.0.1 release.
16 years ago
Luke Taylor
b323098167
Added gradle build files for taglibs, tutorial, contacts and openid.
...
Changed build file names to match module names (by manipulating the project objects in the settings.gradle file).
16 years ago
Luke Taylor
052537c8b0
Removing $Id$ markers and stripping trailing whitespace from the codebase.
16 years ago
Luke Taylor
be72ed1350
Remove commented out beans from contacts sample app context.
...
These were left when the app was updated to use Spring MVC @Controller syntax and scanning.
16 years ago
Luke Taylor
893f212fa5
Tidying
16 years ago
Luke Taylor
115d5b84ff
[maven-release-plugin] prepare for next development iteration
16 years ago
Luke Taylor
6c6ef08353
[maven-release-plugin] prepare release spring-security-3.0.0.RELEASE
16 years ago
Luke Taylor
aeed49393c
Switching StringBuffer to StringBuilder throughout the codebase (APIs permitting).
17 years ago
Luke Taylor
fac07ba8ff
Schema updates to Spring 3.0
17 years ago
Luke Taylor
520e733cb2
[maven-release-plugin] prepare for next development iteration
17 years ago
Luke Taylor
f2cf17bd49
[maven-release-plugin] prepare release spring-security-3.0.0.RC2
17 years ago
Luke Taylor
3f963ef8ca
Restore versions and svn URLs in trunk (release plugin fail)
17 years ago
Luke Taylor
af563e826c
[maven-release-plugin] prepare release spring-security-3.0.0.RC1
17 years ago
Luke Taylor
cb643f73de
Tidying up.
17 years ago