998 Commits (5f10d84bf57724e53d2d9b74ff79ee2d99d3e1ff)

Author SHA1 Message Date
Rob Winch e696890e8e SEC-2151: Fix spring4Test 13 years ago
Rob Winch 61e6acb3f4 SEC-2151: AnnotationParameterNameDiscoverer support single annotated param 13 years ago
Rob Winch e5f034bdef SEC-2151: Fix tests 13 years ago
Rob Winch a09756745f SEC-2151: Support binding method arguments with Annotations 13 years ago
Rob Winch fb0a8d19e8 SEC-2322: Support StandardReflectionParameterNameDiscoverer 13 years ago
Rob Winch 788ba9a1fa SEC-2329: Allow injecting of AuthenticationTrustResolver 13 years ago
Rob Winch 664220f304 SEC-2295: Remove error logging when Spring version equals Spring Security 13 years ago
Rob Winch 086056f191 SEC-2289: Make compatible with Spring 4 as well 13 years ago
Oliver Becker 9eb34fe51c SEC-2119: Add a 'form-parameter' attribute to <remember-me> 13 years ago
Rob Winch 6b81f97081 SEC-2114: Polishing Spring Based Cache 13 years ago
Marten Deinum 01ea39ce35 SEC-2114: Provide Spring Cache Abstraction based cache implementations 13 years ago
Rob Winch 1ed643ca1f SEC-1998: Provide integration with WebAsyncManager#startCallableProcessing 14 years ago
Rob Winch 51fd83060e SEC-2077: Concurrency support 14 years ago
Rob Winch c076f0f2e1 SEC-2056: DaoAuthenticationProvider performs isPasswordValid when user not found 14 years ago
Rob Winch f3b143f677 SEC-2031: PreInvocationAuthorizationAdviceVoter supports subclasses 14 years ago
Rob Winch 734188206d SEC-1940: ProviderManager publishes any AccountStatusException 14 years ago
Rob Winch 10e6a6f943 Remove compile warnings in AspectJMethodSecurityInterceptorTests 14 years ago
Rob Winch 9a9aafaeec SEC-1967: Restore original SecurityContext in finally when RunAsManager is used 14 years ago
Rob Winch f2345fcb21 SEC-1981: Remove dependency on Locale for the build 14 years ago
Rob Winch 8b05d23832 SEC-1971: Allow injection of ExpressionParser in AbstractSecurityExpressionHandler 14 years ago
Andrei Stefan 0f9ee81df1 SEC-1887: Improve extensibility of expression-based security classes 14 years ago
Luke Taylor f97463cdb5 Minor comment fixes 14 years ago
Rob Winch 1f835fec43 SEC-1867: Perform null check on Authentication.getCredentials() prior to calling toString() 14 years ago
Rob Winch 8ca2927761 Renamed **/Test.java to **/Tests.java to better follow conventions 14 years ago
Luke Taylor 2953f56b2b Remove ancient code formatter artifacts. 15 years ago
Luke Taylor 44364d0101 SEC-1826: Empty attribute list should be treated the same as null in DelegatingMethodSecurityMetadataSource. 15 years ago
Luke Taylor 59a07175a6 SEC-1744: Do not trust authorities contained in the authentication request in JaasAuthenticationProvider. 15 years ago
Luke Taylor 5fce0a58bd SEC-1750: Make sure RunAs replacement is constrained to the SecurityContext of the current thread. 15 years ago
Luke Taylor 74daa68691 SEC-1796: Check for annotated annotations at class/interface level. Previously only the specific security annotation was checked for. By delegating to Spring's AnnotationUtils, custom annotations carrying the security annotation are also detected. 15 years ago
Rob Winch 7399c9a7a5 SEC-1792: Fixed NullPointerException in RunAsUserToken#toString() 15 years ago
Luke Taylor 2d271666a4 Add constructors to facilitate constructor-based injection for required/shared bean properties. 15 years ago
Luke Taylor e27f655e9d SEC-1689: Re-instate crypto as separate library (for use in non-Spring Security apps), as well as packaging with core. 15 years ago
Luke Taylor 6d04670f87 SEC-1695: Allow customization of the session key under which the SecurityContext is stored. 15 years ago
Luke Taylor 42e0e158b4 Simplify Digester utility class. 15 years ago
Luke Taylor 5a4aed238c SEC-1752: Fixed Utf8 codec to take account of the limit of the ByteBuffer returned by CharsetEncoder.encode(). 15 years ago
Luke Taylor c758f36629 Forgot to add version information test previously 15 years ago
Luke Taylor 295ea27526 SEC-1743: Separate remoting from core into separate module. 15 years ago
Luke Taylor a2858240f1 SEC-1728: Remove references to SUN provider and incorrect seeding of SecureRandom in SecureRandomBytesKeyGenerator. 15 years ago
Luke Taylor 73fb1764b8 SEC-1730: Fix broken KeyGenerators method. 15 years ago
Luke Taylor 614d8c0321 SEC-1723: Use standard SpEL syntax for accessing beans in the app context by name. 15 years ago
Luke Taylor 01c9c4e4db SEC-1697: Don't publish authorization success events in AbstractSecurityInterceptor by default. 15 years ago
Luke Taylor 8d99918798 SEC-1491: Add support for an external priority SecurityMetadataSource to be referenced from global-method-security. 15 years ago
Luke Taylor 3084ad878f SEC-1491: Added AnnotationMetadataExtractor to SecuredAnnotationSecurityMetadataSource to allow a custom security annotation to be used. 15 years ago
Luke Taylor 244047ffe9 Delete unused test entities. 15 years ago
Luke Taylor ead669f10c Move single-use annotation test classes into SecuredAnnotationSecurityMetadataDefinitionSourceTests. 15 years ago
Luke Taylor e470eaa41d SEC-1689: Moved core codec code into crypto package and removed existing duplication (Hex encoding etc). Refactoring of crypto code to use CharSequence for where possible instead of String. 15 years ago
Luke Taylor 50828cdd43 SEC-1689: Move crypto module code to core for simplicity. 15 years ago
Luke Taylor 7a0a2dace6 Revert deliberate test failure. 15 years ago
Luke Taylor a9d325ea18 Deliberately fail test to test bamboo's reaction 15 years ago
Luke Taylor 4a7608b7a9 SEC-1640: Add support for "this" property to MethodSecurityExpressionRoot object, representing the object on which the method is actually being invoked. 15 years ago