damable-nuvolex
a0c5504eca
Fix inconsistent constructor declaration
...
Closes gh-16325
Signed-off-by: damable-nuvolex <damable@nuvolex.com>
8 months ago
Andrey Litvitski
4048b2bd7d
Use `HttpStatus` in BackChannel Logout Filters
...
Closes gh-17125
Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com>
9 months ago
Josh Cummings
0220e471bb
Move Serialization Samples
...
To make SpringSecurityCoreVersionSerializableTests more manageable,
this commit moves the sample class constructions to a separate file.
In this way, the tests file only changes when serialization tests are
added. When classes are introduced, they can be added to SerializationSamples,
separating the two concerns
9 months ago
Josh Cummings
c3c2bcd6b7
Ignore Serialization in Test Components
...
Since we don't need to ensure the serializability of test components
across versions, we can ignore missing version UIDs when those
test components aren't about testing Java serialization.
Issue gh-17038
9 months ago
Josh Cummings
39fdceab59
Add Missing Serializable Samples
...
Issue gh-17038
9 months ago
Josh Cummings
65d53beff8
Polish Serialization Tests
...
- Error when public, non-ignored, serializable file is missing a sample
- Provide mechanism for creating an InstancioApi from scratch
Issue gh-17038
9 months ago
Josh Cummings
34afa64c0c
Add Current-Version Deserialization Test
...
We should test that serialized files from the current minor version
can be deserialized. This ensures that serializations remain
deserializable in patch releases.
Issue gh-3737
9 months ago
Steve Riesenberg
3c0fef59b5
Polish gh-16039
...
Closes gh-16038
10 months ago
Jonah Klöckner
da94fbe431
Evaluate URI query parameter only if enabled
...
Issue gh-16038
10 months ago
Steve Riesenberg
b7df86197c
Apply request-handler-ref to CsrfAuthenticationStrategy
...
Closes gh-16801
10 months ago
Steve Riesenberg
c84c438075
Apply request-handler-ref to CsrfAuthenticationStrategy
...
Closes gh-16801
10 months ago
Josh Cummings
15b9a50060
Add Test
...
Issue gh-16819
10 months ago
Rob Winch
f2f9d8282a
Disable Flaky WebAuthnWebDriverTests
...
Closes gh-16753
11 months ago
Josh Cummings
cc2cfc62b0
Add Test Requiring serialVersionUID
...
Issue gh-16276
12 months ago
Josh Cummings
946812691e
Make AuthenticatorAttestation Serializable
...
Issue gh-16481
12 months ago
Max Batischev
b5a4218a0b
Make WebAuthnAuthenticationRequestToken Serializable
...
Closes gh-16481
Signed-off-by: Max Batischev <mblancer@mail.ru>
12 months ago
Max Batischev
879b44f9a1
Make PublicKeyCredentialRequestOptions Serializable
...
Closes gh-16432
Signed-off-by: Max Batischev <mblancer@mail.ru>
12 months ago
Josh Cummings
4776446b14
Add Missing Serialzed AuthorizationDeniedException
...
Issue gh-16544
1 year ago
Josh Cummings
b4c7795699
Support Serialization for Authorization Components
...
Closes gh-16544
1 year ago
Josh Cummings
5ff87128b1
Make Saml2AuthenticationToken Serializable
...
Issue gh-16286
1 year ago
Tran Ngoc Nhan
bcc4b415b3
Make RelyingPartyRegistration Serializable
...
Closes gh-16286
1 year ago
Josh Cummings
28615e7f64
Remove Stray Import
1 year ago
Josh Cummings
e1e5970a24
Support Serialization for LDAP Components
...
Issue gh-16276
1 year ago
Josh Cummings
36716d12ba
Serialization Support of Core Components
...
Issue gh-16276
1 year ago
Josh Cummings
d7921daa13
Support Serialization for SecurityConfig
...
Issue gh-16276
1 year ago
Josh Cummings
d043884e32
Support Serialization
...
Issue gh-16276
1 year ago
Tran Ngoc Nhan
e557c7227b
Implement Serializable for WebAuthnAuthentication
...
Closes gh-16273
Closes gh-16285
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
1 year ago
Rob Winch
751b5580a1
TestOneTimeTokenGenerationSuccessHandler.lastToken to non-static variable
...
Previously there were race conditions on the static member lastToken of
TestOneTimeTokenGenerationSuccessHandler. This is because the tests run in
parallel and one test may override the other tests lastToken and thus
make the assertion on it incorrect.
This commit changes lastToken to be a non-static variable to ensure that
each test has it's own lastToken for asserting the expected value.
Closes gh-16471
1 year ago
Steve Riesenberg
211fa52649
Favor provided instances over shared objects
...
Prior to this commit, providing oauth2Login() and oauth2Client() with
clientRegistrationRepository() and authorizedClientRepository() caused
objects to be shared across both configurers.
These configurers will now prefer explicitly provided instances of
those objects when they are available.
Closes gh-16105
1 year ago
Daniel Garnier-Moiroux
028c212be4
fix flakey test in WebAuthnWebDriverTests
...
Closes gh-16463
Signed-off-by: Daniel Garnier-Moiroux <git@garnier.wf>
1 year ago
Josh Cummings
bbe4f87641
Mark Serialization Support for Events
...
Issue gh-16276
1 year ago
Josh Cummings
244fd2eb51
Support Serialization in Exceptions
...
Issue gh-16276
1 year ago
Josh Cummings
feea103050
Formatting
...
Issue gh-16276
1 year ago
Josh Cummings
6f379aa907
Add Serializable to Csrf Components
...
Issue gh-16276
1 year ago
Max Batischev
decf4def95
Add Support disableDefaultRegistrationPage to WebAuthnDsl
...
Closes gh-16395
Signed-off-by: Max Batischev <mblancer@mail.ru>
1 year ago
Max Batischev
882766e54f
Fix Kotlin webAuthn {}
...
Fixes the default configuration for WebAuthn Kotlin DSL
Closes gh-16338
Signed-off-by: Max Batischev <mblancer@mail.ru>
1 year ago
Josh Cummings
643a3f1206
Test Setting logoutRequestRepository
...
Issue gh-16093
1 year ago
Steven Williams
7aafe2ed5a
Set Saml2RelyingPartyInitiatedLogoutSuccessHandler#logoutRequestRepository
...
Closes gh-16093
1 year ago
Josh Cummings
27c2a8ad11
Add Serializable Compatibility to Web Authentication Exceptions
...
Issue gh-16276
1 year ago
Josh Cummings
841c03fe3b
Add Serializable Compatilibity to Saml 2.0 Exceptions
...
Issue gh-16276
1 year ago
Josh Cummings
5ee1586a5a
Remove Unexposed Inner Classes from Serialization Test
...
The following inner classes are used only internally by a non-Serializable component
Issue gh-16276
1 year ago
Josh Cummings
018e1ae1a4
Added Serialization Values
...
Issue gh-16276
1 year ago
Josh Cummings
b9911fd522
Add serialVersionUID to Authentication classes
...
Issue gh-16276
1 year ago
Josh Cummings
e3cd4339b2
Add Serial Version
...
Closes gh-16163
1 year ago
Daniel Garnier-Moiroux
fb954063bf
Fix WebAuthnWebdriverTests
...
Closes gh-16279
1 year ago
Rob Winch
2a76a09552
Disable Flaky WebAuthnWebDriverTests
1 year ago
Josh Cummings
7592483654
Add Test to Report Missing serialVersionUID
...
Issue gh-16276
1 year ago
Josh Cummings
f7b9b7228f
Include Classes Listed in Generator Map
...
This allows testing of classes that are serializable,
but do not use Security's serialVersionUID.
Issue gh-16276
1 year ago
Josh Cummings
82cc3ad5ec
Arrange Class Generators by Module
...
Issue gh-16276
1 year ago
Josh Cummings
47b5ab400a
Add 6.4.x Serialization Files
...
Closes gh-16274
1 year ago