Josh Cummings
b55b2914c2
Mock Jwt Disables CSRF
...
Fixes gh-7170
6 years ago
Lars Grefer
34dd5fea30
Remove redundant throws clauses
...
Removes exceptions that are declared in a method's signature but never thrown by the method itself or its implementations/derivatives.
7 years ago
Rob Winch
0c6bff4afb
SecurityMockMvcConfigurer Honors Filter Order
...
Fixes gh-7265
7 years ago
Lars Grefer
ff1070df36
remove redundant modifiers found by checkstyle
7 years ago
Lars Grefer
38de737663
Java 8: Statement lambda can be replaced with expression lambda
7 years ago
Lars Grefer
b388976ac8
fix checkstyle
7 years ago
Lars Grefer
fe9e454978
StandardCharsets can be used
...
Reports methods and constructors where constant charset String literal is used (like "UTF-8") which could be replaced with a predefined Charset object like StandardCharsets.UTF_8. This may work a little bit faster, because charset lookup becomes unnecessary. Also catching UnsupportedEncodingException may become unnecessary as well. In this case the catch block will be removed automatically.
7 years ago
Lars Grefer
c5b5cc507c
Cleanup redundant type casts
7 years ago
sandmannn
23a7c3010c
Added jwt injection for reactive test mocks
...
Added new implementation of jwt() method that
makes it possible to directly provide a previously
prepared JWT token to WebTestClient mutator.
Fixes: spring-projectsgh-6896
7 years ago
sandmannn
9323d8e821
Extended testing api for JWT
...
Added new implementation of jwt() method that
makes it possible to directly provide a previously
prepared JWT token to the MockMvc request builder.
Issue: spring-projectsgh-6896
7 years ago
Josh Cummings
d0f5b42884
Mock Jwt Test Support and Jwt.Builder Polish
...
Simplified the initial support to introduce fewer classes and only the
features described in the ticket.
Changed tests to align with existing patterns in the repository.
Added JavaDoc to remaining public methods introduced for this feature.
Issue: gh-6634
Issue: gh-6851
7 years ago
Jérôme Wacongne
e59d8a529b
Mock Jwt Test Support and Jwt.Builder
...
Fixes: gh-6634
Fixes: gh-6851
7 years ago
Spring Operator
b93528138e
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 2691 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 2 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0.html ([https](https://www.apache.org/licenses/LICENSE-2.0.html ) result 200).
7 years ago
Aanuoluwapo Otitoola
a28c677f88
ReactorContextTestExecutionListener should use named hooks
...
Fixes: gh-6075
7 years ago
Tadaya Tsuyukubo
12050404ad
Populate test security context with authentication
...
Add setAuthentication method on TestSecurityContextHolder.
7 years ago
Vedran Pavic
cb0ba58b58
Fix WhitespaceAfterCheck Checkstyle check
8 years ago
mhyeon.lee
18db425861
Polish Javadoc to remove warning
8 years ago
Rob Winch
1137f3b46d
Add cross references to ReactorContextTestExecutionListener
...
Fixes: gh-5418
8 years ago
Rob Winch
7a204a5f58
Fixes for SPR-16624
...
Fixes: gh-5164
8 years ago
Rob Winch
1851aaa66d
Fix ReactorContextTestExecutionListener with custom SecurityContext
...
Fixes: gh-5137
8 years ago
Oleh Dokuka
76e36bd06e
fix Mock Authentication resolution
8 years ago
Rob Winch
2228485a40
WithUserDetails supports ReactiveUserDetailsService
...
Fixes: gh-4888
8 years ago
Rob Winch
abae2f3e87
Allow WithSecurityContextTestExecutionListener to execute after @Before
...
Fixes: gh-2935
8 years ago
Rob Winch
e1a8d250de
Add authenticated().withAuthentication(Consumer<Authentication>)
...
This allows arbitrary assertions of the authenticated user
Fixes: gh-4996
8 years ago
Johnny Lim
57353d18e5
Use diamond type
8 years ago
Johnny Lim
d900f2a623
Remove unused imports
...
This commit also adds UnusedImportsCheck Checkstyle module.
8 years ago
Johnny Lim
cdcf65de1e
Polish
...
Fixes gh-4425
8 years ago
Rob Winch
8da2c7f657
Add WebFlux CSRF Protection
...
Fixes gh-4734
8 years ago
Rob Winch
c467dcdbe1
SecurityMockServerConfiguers fixes
...
Issue: gh-4719
8 years ago
Rob Winch
77aedcf502
SecurityMockServerConfigurers updates
...
Issue: gh-4719
8 years ago
Rob Winch
3bceadd369
Only populate a Context once
...
Fixes gh-4718
8 years ago
Rob Winch
be593b95a8
Prefer existing Context in ReactorContextTestExecutionListener
...
Issue gh-4718
8 years ago
Rob Winch
3abec60188
SecurityMockServerConfigurers checkstyle
8 years ago
Rob Winch
747473257f
Use ReactorSecurityContextHolder
...
Issue gh-4713
8 years ago
Johnny Lim
25052214ae
Polish
8 years ago
Rob Winch
1f4082e754
Fix copyright lines
8 years ago
Rob Winch
3ecf3ea034
Fix double * in Copyright headers
8 years ago
Rob Winch
7ae4506a88
Add ReactorContextTestExecutionListener
...
Fixes gh-4502
9 years ago
Rob Winch
544f39f826
Add Annotated Support for WebTestClient
...
Fixes gh-4457
9 years ago
Rob Winch
03f2d654ad
Fix WebTestClient Support
...
Fixes gh-4419
9 years ago
Rob Winch
915de03f42
Polish ExchangeMutatorWebFilter Support
...
Issue gh-4343
9 years ago
Rob Winch
7bc98db23c
Add WebTestClient test support
...
SecurityExchangeMutators
Fixes gh-4343
9 years ago
Vedran Pavic
85719fcd64
Use Base64 implementation provided by Java 8
9 years ago
Rob Winch
9c03571bbb
Use message in all Assert
...
This ensures compatibility with Spring 5.
Fixes gh-4193
9 years ago
Rob Winch
050198e51b
Fix csrf() when used then not used
...
Previously if csrf() was used and subsequently not used, the
TestCsrfTokenRepository was still used. This makes it difficult to test
the actual CsrfTokenRepository implementation.
Now the TestCsrfTokenRepository is only used if explicitly enabled.
Fixes gh-4016
10 years ago
Rob Winch
8ad91ef6a5
WithSecurityContextTestExecutionListener > SqlScriptsTestExecutionListener
...
WithSecurityContextTestExecutionListener should order after
SqlScriptsTestExecutionListener so sql can setup the current user's info
in the database.
Fixes gh-3962
10 years ago
Rob Winch
bbeb7f94d7
Fix checkstyle
...
Issue gh-3920
10 years ago
Micah Silverman
314828859e
Added accept method call to buildRequest in SecurityMockMvcRequestBuilders with default of MediaType.APPLICATION_FORM_URLENCODED
10 years ago
Rob Winch
101190ad8b
Format WithSecurityContextTestExecutionListener
10 years ago
Rob Winch
336de35874
Polish WithSecurityContextTestExecutionListener
...
Extract method for reuse
SecurityContext createSecurityContext(AnnotatedElement annotated,
WithSecurityContext withSecurityContext,
TestContext context)
Issue gh-3888
10 years ago