Commit Graph

231 Commits

Author SHA1 Message Date
Rob Winch
8bd4e27d89 Next Development Version 2024-05-30 09:21:34 -05:00
Rob Winch
dd3c97225e Release 2.1.0-RC1 2024-05-30 09:20:59 -05:00
Rob Winch
3759aab2c1 Fix SigningPlugin property is not a file error
Issue gh-208
2024-05-30 09:12:00 -05:00
Rob Winch
53671cba9b Update to build-info-extractor-gradle 4.33.16
Closes gh-210
2024-05-29 17:49:14 -05:00
Rob Winch
da703aa449 Add property to stop filter chain after successful authentication
Closes gh-96
Closes gh-97
2024-05-29 17:27:04 -05:00
Rob Winch
50a77ae051 Use Spring Security Lambda DSL
Closes gh-207
2024-05-29 15:36:18 -05:00
Rob Winch
aa81c15f97 Use Version Catalog with Latest Dependency Versions
Closes gh-195 gh-196 gh-197 gh-198 gh-199 gh-200 gh-201 gh-202 gh-203 gh-204 gh-205 gh-206
2024-05-29 15:36:18 -05:00
Rob Winch
1456f03b61 Remove rebuild-search-index.yml
This is no longer needed because a hosted crawler is used
2024-05-29 15:36:18 -05:00
Rob Winch
e036fa279e Use Develocity Plugin
Closes gh-209
2024-05-29 15:36:07 -05:00
Rob Winch
7777f795dc Update to Gradle 8.7
Closes gh-208
2024-05-29 15:35:20 -05:00
ShijunK
c7ecaea39f Avoid pass null principal name when use cached tkt 2024-05-28 14:13:52 -05:00
Jan Zyka
36509985f6 Allow forward URL to choose HTTP method in SPNEGO
Closes gh-108
2024-05-22 16:08:41 -05:00
Nate Tyler
b65dfc2877 Make SpnegoAuthenticationProcessingFilter extend OncePerRequestFilter
- Because Kerberos tickets can only be validated once, any attempt to execute this filter more than once will result in “KrbException: Request is a replay”

Closes gh-46
2024-05-22 15:01:45 -05:00
Rob Winch
5e63bc6be8 Polish SunJassKrb5LoginConfig !useTicketCache
The assertion of keyTabLocation should be independant of initializing the
keyTabLocation.
2024-05-22 14:50:57 -05:00
Martin Goldhahn
be196723f3 Kerberos Login Module doesn't get the keytab configuration option if the cache is used. 2024-05-22 14:50:57 -05:00
Sebastian Staudt
7c16e4c857 Cleanup SunJaasKerberosTicketValidator 2024-05-22 13:56:01 -05:00
Rob Winch
8e465f9c45 Revert "Remove unused private constructor"
This reverts commit 57750b161e.
2024-05-22 13:50:41 -05:00
Sebastian Staudt
57750b161e Remove unused private constructor
This KerberosRestTemplate constructor isn‘t used.
2024-05-20 14:02:29 -05:00
Michel Jung
84a1788969 Properly print socket address 2024-05-20 13:54:31 -05:00
Rob Winch
c975821e23 Fix formatting
Issue gh-178
2024-05-20 13:43:44 -05:00
Rostislav Stříbrný
13b1078b25 JaasSubjectHolder & KerberosUsernamePasswordAuthenticationToken implements Serializable
Closes gh-178
2024-05-20 13:43:44 -05:00
Eric Haag
d91212ab87 Add Revved up by Develocity badge 2024-05-20 12:32:48 -05:00
Maksim Sasnouski
063445eff0 Upgrade com.gradle.enterprise plugin to 3.16.2 2024-05-20 12:29:54 -05:00
Changwon Choe
a2672e63d9 Correct a typos in appendix.adoc
Closes gh-148
2024-05-20 12:28:32 -05:00
Rob Winch
8df7e3b863 Next minor version (2.1.0-SNAPSHOT) 2024-05-20 12:18:38 -05:00
Rob Winch
360b9d8f00 Next development version 2024-05-20 11:51:36 -05:00
Rob Winch
9ae570b391 Release 2.0.1 2024-05-20 11:50:23 -05:00
Rob Winch
6a2d718215 Modernize Antora Build 2024-05-20 11:29:30 -05:00
Rob Winch
e9fd9b300b Update to Spring Security 6.1.9 2024-05-20 10:37:56 -05:00
Rob Winch
b05be15d8b Update to Spring Framework 6.0.20 2024-05-20 10:37:42 -05:00
Rob Winch
afdc1a91ac Update to Spring Boot 3.1.11 2024-05-20 10:37:18 -05:00
Rob Winch
2be647e5a8 Add .sdkmanrc 2024-05-20 10:37:01 -05:00
Janne Valkealahti
f738044b15 Next Development Version 2023-06-05 12:52:25 +01:00
Janne Valkealahti
5e8875d48d Release 2.0.0 2023-06-05 11:48:54 +01:00
Janne Valkealahti
b459eb1e1e Add ossrh credentials to ci 2023-06-05 07:05:39 +01:00
Janne Valkealahti
52be1e00e3 Next Development Version 2023-05-25 13:20:04 +01:00
Janne Valkealahti
d3c2622c95 Release 2.0.0-RC2 2023-05-25 13:03:29 +01:00
Janne Valkealahti
5bcfe5acaa Switch to use spring-gradle-build-action 2023-05-23 09:37:05 +01:00
Janne Valkealahti
4328ae278b Enable ge secrets in ci workflow 2023-05-23 09:00:19 +01:00
Janne Valkealahti
9c3e6d01da Enable ge conventions 2023-05-23 08:52:10 +01:00
Janne Valkealahti
a3098e265a Polish 2023-05-23 08:28:36 +01:00
Janne Valkealahti
aff389f2fa Upgrade spring-security 6.1.0
- Also spring-boot 6.1.0 for samples
- Fixes #177
2023-05-22 11:52:25 +01:00
Janne Valkealahti
872cf44ea3 Next Development Version 2023-05-15 15:58:41 +01:00
Janne Valkealahti
f429aed938 Release 2.0.0-RC1 2023-05-15 15:48:21 +01:00
Janne Valkealahti
066d524e75 Change artifact publish
- Now always publishing to artifactory(to get api docs).
- Release publishes to central(no docs publishing as
  we don't want zip files there.
2023-05-09 15:29:08 +01:00
Janne Valkealahti
84e0200368 Align sample code in docs
- Fix java snippets
- Remove xml snippets
- #176
2023-05-09 08:57:13 +01:00
Janne Valkealahti
2660eb4649 Migrate kdc testing
- Migrate test kdc system to org.apache.kerby:kerb-simplekdc
- Add simple tests for KerberosRestTemplate
- Fixes #175
2023-05-09 08:17:19 +01:00
Janne Valkealahti
1f932ed5eb Polish 2023-05-02 07:41:46 +01:00
Janne Valkealahti
36a132c81f Next Development Version 2023-04-26 09:41:43 +01:00
Janne Valkealahti
eb1dd330a7 Release 2.0.0-M1 2023-04-26 09:25:35 +01:00