All Classes and Interfaces
Class
Description
To be used when testing secured components which are not controllers
To be used when testing secured components which are not controllers
AuthenticationConfigurer<T extends org.springframework.security.core.Authentication>
Redundant code for
Authentication WebTestClient configurersAuthenticationRequestPostProcessor<T extends org.springframework.security.core.Authentication>
Redundant code for
Authentication MockMvc request post-processors
Auto-configures
ReactiveSpringAddonsOidcResourceServerBeans and
AddonsWebfluxTestConf.
To be used to test services or repositories but not controllers: auto-configures
SpringAddonsOidcProperties, SpringAddonsOidcBeans,
ReactiveSpringAddonsOidcBeans and AuthenticationFactoriesTestConf
Auto-configures
ReactiveSpringAddonsOidcResourceServerBeans and
AddonsWebfluxTestConf.
Auto-configures
SpringAddonsOidcClientWithLoginBeans as well as what is already
configured by AutoConfigureAddonsWebmvcMinimalSecurity.
To be used to test services or repositories but not controllers: auto-configures
SpringAddonsOidcProperties, SpringAddonsOidcBeans, AddonsWebmvcTestConf
and AuthenticationFactoriesTestConf
Auto-configures
SpringAddonsOidcResourceServerBeans as well as what is already configured
by AutoConfigureAddonsWebmvcMinimalSecurity.MockAuthenticationRequestPostProcessor<T extends org.springframework.security.core.Authentication>
MockAuthenticationWebTestClientConfigurer<T extends org.springframework.security.core.Authentication>
Just another wrapper for Spring
It would extend
MockMvc.It would extend
MockMvc if it was not final :-/Not visible in springframework (and method not static)
Used to wrap the SecurityContextRepository to provide support for testing in stateless mode
Helper class for servlet
Might be used either as a parent class (easier) or collaborator (requires some test configuration).
@Controller unit-tests using security flow API (useless if using annotations).Might be used either as a parent class (easier) or collaborator (requires some test configuration).
You may configure in your test properties:
com.c4-soft.springaddons.test.web.default-charset defaulted to utf-8
com.c4-soft.springaddons.test.web.default-media-type defaulted to application+json