public static final class SecurityMockServerConfigurers.OAuth2ClientMutator
extends java.lang.Object
implements org.springframework.test.web.reactive.server.WebTestClientConfigurer, org.springframework.test.web.reactive.server.MockServerConfigurer
| Modifier and Type | Method and Description |
|---|---|
SecurityMockServerConfigurers.OAuth2ClientMutator |
accessToken(org.springframework.security.oauth2.core.OAuth2AccessToken accessToken)
Use this
OAuth2AccessToken |
void |
afterConfigureAdded(org.springframework.test.web.reactive.server.WebTestClient.MockServerSpec<?> serverSpec) |
void |
afterConfigurerAdded(org.springframework.test.web.reactive.server.WebTestClient.Builder builder,
org.springframework.web.server.adapter.WebHttpHandlerBuilder httpHandlerBuilder,
org.springframework.http.client.reactive.ClientHttpConnector connector) |
void |
beforeServerCreated(org.springframework.web.server.adapter.WebHttpHandlerBuilder builder) |
SecurityMockServerConfigurers.OAuth2ClientMutator |
clientRegistration(org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration)
Use this
ClientRegistration |
SecurityMockServerConfigurers.OAuth2ClientMutator |
clientRegistration(java.util.function.Consumer<org.springframework.security.oauth2.client.registration.ClientRegistration.Builder> clientRegistrationConfigurer)
Use this
Consumer to configure a ClientRegistration |
SecurityMockServerConfigurers.OAuth2ClientMutator |
principalName(java.lang.String principalName)
Use this as the resource owner's principal name
|
public SecurityMockServerConfigurers.OAuth2ClientMutator clientRegistration(org.springframework.security.oauth2.client.registration.ClientRegistration clientRegistration)
ClientRegistrationclientRegistration - SecurityMockMvcRequestPostProcessors.OAuth2ClientRequestPostProcessor for further configurationpublic SecurityMockServerConfigurers.OAuth2ClientMutator clientRegistration(java.util.function.Consumer<org.springframework.security.oauth2.client.registration.ClientRegistration.Builder> clientRegistrationConfigurer)
Consumer to configure a ClientRegistrationclientRegistrationConfigurer - the ClientRegistration configurerSecurityMockMvcRequestPostProcessors.OAuth2ClientRequestPostProcessor for further configurationpublic SecurityMockServerConfigurers.OAuth2ClientMutator principalName(java.lang.String principalName)
principalName - the resource owner's principal nameSecurityMockServerConfigurers.OAuth2ClientMutator for further configurationpublic SecurityMockServerConfigurers.OAuth2ClientMutator accessToken(org.springframework.security.oauth2.core.OAuth2AccessToken accessToken)
OAuth2AccessTokenaccessToken - the OAuth2AccessToken to useSecurityMockMvcRequestPostProcessors.OAuth2ClientRequestPostProcessor for further configurationpublic void beforeServerCreated(org.springframework.web.server.adapter.WebHttpHandlerBuilder builder)
beforeServerCreated in interface org.springframework.test.web.reactive.server.MockServerConfigurerpublic void afterConfigureAdded(org.springframework.test.web.reactive.server.WebTestClient.MockServerSpec<?> serverSpec)
afterConfigureAdded in interface org.springframework.test.web.reactive.server.MockServerConfigurerpublic void afterConfigurerAdded(org.springframework.test.web.reactive.server.WebTestClient.Builder builder,
@Nullable
org.springframework.web.server.adapter.WebHttpHandlerBuilder httpHandlerBuilder,
@Nullable
org.springframework.http.client.reactive.ClientHttpConnector connector)
afterConfigurerAdded in interface org.springframework.test.web.reactive.server.WebTestClientConfigurer