Annotation Type WithSecurityContext
-
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) @Inherited @Documented public @interface WithSecurityContext
An annotation to determine what
SecurityContextto use. Thefactory()attribute must be provided with an instance ofWithUserDetailsSecurityContextFactory.Typically this annotation will be used as an meta-annotation as done with
WithMockUserandWithUserDetails.If you would like to create your own implementation of
WithSecurityContextFactoryyou can do so by implementing the interface. You can also useAutowiredand other Spring semantics on theWithSecurityContextFactoryimplementation.- Since:
- 4.0
- Author:
- Rob Winch
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Class<? extends WithSecurityContextFactory<? extends Annotation>>factoryTheWithUserDetailsSecurityContextFactoryto use to create theSecurityContext.
-
-
-
Element Detail
-
factory
Class<? extends WithSecurityContextFactory<? extends Annotation>> factory
TheWithUserDetailsSecurityContextFactoryto use to create theSecurityContext. It can containAutowiredand other Spring annotations.- Returns:
-
-