Annotation Type WithUserDetails
-
@Target({METHOD,TYPE}) @Retention(RUNTIME) @Inherited @Documented @WithSecurityContext(factory=org.springframework.security.test.context.support.WithUserDetailsSecurityContextFactory.class) public @interface WithUserDetails
When used withWithSecurityContextTestExecutionListenerthis annotation can be added to a test method to emulate running with aUserDetailsreturned from theUserDetailsService. In order to work withMockMvcTheSecurityContextthat is used will have the following properties:- The
SecurityContextcreated with be that ofSecurityContextHolder.createEmptyContext() - It will be populated with an
UsernamePasswordAuthenticationTokenthat uses the username ofvalue().
- Since:
- 4.0
- Author:
- Rob Winch
- See Also:
WithMockUser
- The
-
-
Element Detail
-
value
String value
The username to look up in theUserDetailsService- Returns:
- Default:
- "user"
-
-