Spring Operator
8b189962eb
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 269 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0.html with 1 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html ) result 200).
2019-03-14 22:35:58 -05:00
Vedran Pavic
fd5115fae5
Fix Spring Security integration docs sample
2019-01-08 08:15:08 +01:00
Vedran Pavic
58ae28b0a0
Fix SpringSessionRememberMeServices documentation example
...
Resolves : #1157
2018-09-21 19:05:33 +02:00
Vedran Pavic
3140bd06b2
Add FindByIndexNameSessionRepository#findByPrincipalName default method
...
Closes gh-1158
2018-08-17 08:04:09 +02:00
Vedran Pavic
3f4873f0eb
Simplify tests related to SameSite cookie directive support
...
Closes gh-1147
2018-08-03 23:20:55 +02:00
Vedran Pavic
00465a6f00
Add support for SameSite cookie directive
...
Closes gh-1005
2018-07-30 02:13:57 +02:00
Vedran Pavic
edc8a7efff
Upgrade Spring Boot to 2.0.0.RELEASE
...
Closes gh-1007
2018-03-09 07:23:38 +01:00
Vedran Pavic
13c0e325b4
Adapt to Spring WebSocket configuration deprecations
...
Closes gh-994
2018-02-06 15:30:09 +01:00
Vedran Pavic
45807998f6
Update documentation for 2.0
...
Closes gh-199
Closes gh-826
Closes gh-878
Closes gh-893
2018-01-09 13:04:59 -06:00
Vedran Pavic
6a370b1ef8
Refactor Redis configuration
...
Closes gh-941
2017-11-27 22:21:40 +01:00
Vedran Pavic
41de1b087a
Refactor Hazelcast configuration
...
Closes gh-938
2017-11-27 22:21:40 +01:00
Vedran Pavic
bff8ce3c03
Polish samples
2017-11-24 08:21:14 +01:00
Vedran Pavic
f28ab07b9a
Migrate SpringJUnit4ClassRunner -> SpringRunner
2017-11-20 08:08:00 +01:00
Rob Winch
f3f18432ee
Update to Spring Security 5.0.0.RC1
...
Fixes gh-904
2017-10-30 18:17:39 -05:00
Vedran Pavic
f8583bb02f
Add missing @Override
2017-10-27 09:59:55 +02:00
Vedran Pavic
0cdee25405
Remove MapSessionRepository default constructor
...
This commit removes the default `MapSessionRepository` constructor so that the users are required to explicitly supply the `Map` used to store the sessions.
2017-09-07 19:58:22 -05:00
Rob Winch
be2604ca69
Add Session.changeSessionId
2017-07-20 16:31:38 -05:00
Mark Paluch
8dd1a10f1b
Adapt to changes in Spring Data Redis API
2017-07-18 16:19:05 +02:00
Vedran Pavic
04b4fe3e3b
Fix Checkstyle violations
2017-07-01 00:04:46 +02:00
Rob Winch
8ef36e4f3e
Session Optional<T> getAttribute -> T getAttribute
...
Issue gh-819
2017-06-30 10:24:59 -05:00
Rob Winch
0127ef9f9b
SessionRepository.getSession(String) -> findById(String)
...
Issue gh-809
2017-06-22 21:29:34 -05:00
Vedran Pavic
f7e07b7f6b
Improve Session API to use Java 8
2017-06-16 11:44:19 -05:00
Vedran Pavic
4cf26d9c36
Move ExpiringSession API into Session
2017-06-16 11:44:19 -05:00
Vedran Pavic
a848df1235
Replace explicit type arguments with diamond operator
2017-06-16 11:44:19 -05:00
Vedran Pavic
e9e5d8eda6
Parameterize SpringSessionBackedSessionRegistry
2017-05-10 00:24:16 -05:00
Vedran Pavic
5b4d0c40d8
Replace explicit type arguments with diamond operator
2017-05-03 10:06:56 -05:00
Rob Winch
63b836b212
Remove Mongo
...
Fixes gh-768
2017-04-26 22:19:10 -05:00
Vedran Pavic
815cbf4ee8
Update DefaultCookieSerializer to use base64 by default
...
Fixes gh-736
2017-04-26 22:49:47 +02:00
Vedran Pavic
dc3b6ba6f1
Fix Mockito deprecation warnings
2017-03-05 12:13:03 +01:00
Rob Winch
49e3a1c7cd
Polish SpringSessionRememberMeServices
...
* Move to ~.security.web.authentication package
* Add documentation
* Use getBeanNamesForType to avoid eager bean initialization
* Remove rememberMeCookieMaxAge because it must be Integer.MAX_VALUE since
cookie is only written at the creation of the session
* Change from parameter to rememberMeParameterName
Issue gh-189
2016-11-22 20:46:42 -06:00
Rob Winch
466e2cf102
Fix docs security-config.xml
2016-11-16 14:31:45 -06:00
Mark Paluch
e4fe53abf8
Update Samples and Guides to use Lettuce
...
Favor lettuce because of multiplexing and improved scalability.
Using lettuce requires a fixed number of connections hence using
lettuce improves application scalability.
Fixes gh-652
2016-11-10 16:56:19 -06:00
Vedran Pavic
6e04d903ae
Add HazelcastSessionRepository
...
This commit improves existing Hazelcast support, which is based on
MapSessionRepository, with dedicated HazelcastSessionRepository
that implements the FindByIndexNameSessionRepository contract.
Also a new hazelcast-spring-session module was added to provide
dependency management for Hazelcast support.
Fixes gh-544
2016-09-14 11:22:56 -05:00
Joris Kuipers
2724b333b3
Spring security session registry ( #473 )
...
* Spring Security Concurrent Session Integration #65
add SpringSessionBackedSessionRegistry
* Spring Security Concurrent Session Integration #65
add documentation
* Spring Security Concurrent Session Integration #65
support marking SessionInformations as expired before deleting the Session
2016-09-02 14:01:41 -05:00
Vedran Pavić
3f819a94b1
Enable transaction management for JdbcOperationsSessionRepository operations
2016-04-05 23:39:36 -05:00
Rob Winch
7a82915a98
Polish Mongo Documentation
...
* Externalize documentation code for testing
* Polish wording
* Start each new sentence with new line
Issue gh-430
2016-03-16 09:12:35 -05:00
Vedran Pavic
bd6d5bf419
Add JDBC documentation
...
Fixes gh-415
2016-03-10 09:24:57 -06:00
Rob Winch
9b989c4a3e
Merge pull request #414 from vpavic/fix-docs-test
...
Fix bad reference in IndexDocTests
2016-03-07 16:19:28 -06:00
Rob Winch
f0200696ef
Additional Checkstyle Fixes
...
Issue gh-393
2016-03-07 15:36:17 -06:00
Vedran Pavic
7f3302253b
Prepare codebase to adhere to Checkstyle rules
...
Issue gh-393
2016-03-07 15:33:42 -06:00
Vedran Pavic
e0e29eab35
Fix bad reference in IndexDocTests
2016-03-06 23:18:51 +01:00
Rob Winch
2b5386ad98
Polish GemFire findByIndexNameAndValue
...
Issue gh-353
2016-02-08 15:36:42 -06:00
Rob Winch
c9acd3c812
Remove Compiler Warnings
2016-01-29 16:27:40 -06:00
Rob Winch
ad09b498a3
FindByPrincipalNameSessionRepository -> FindByIndexNameSessionRepository
...
Fixes gh-342
2016-01-29 13:54:11 -06:00
Rob Winch
7a3bf533b3
Remove Compiler Warnings
...
Fixes gh-346
2016-01-29 12:13:03 -06:00
Rob Winch
5dff0ff37b
Migrate from fest-assert to assertj
...
Fixes gh-338
2016-01-25 19:41:54 -06:00
Rob Winch
76d341d6ca
Polish Hazelcast
...
* This commit moves the hazelcast support into a parent package
so that it no longer impies a Spring Data dependency.
* Add guards on SessionEntryListener logger
* Remove getSessionMapName on HazelcastHttpSessionConfiguration
* Use setSessionMapName on HazelcastHttpSessionConfiguration
rather than field access
* Formatting polish
* Fix Javadoc
Issue gh-276
2015-11-05 09:30:03 -06:00
Tommy Ludwig
d1c00c6080
Add Hazelcast
...
Fixes gh-276
2015-11-04 16:13:20 -06:00
Rob Winch
16b65973b7
Add EnableSpringHttpSession
...
Fixes gh-231
2015-08-18 12:41:50 -05:00
Rob Winch
21065b23c0
Add HttpSessionListener Support
...
Fixes gh-4
2015-08-12 16:55:01 -05:00