Annotation Type WithMockJwtAuth
-
@Target({METHOD,TYPE}) @Retention(RUNTIME) @Inherited @Documented @WithSecurityContext(factory=JwtAuthenticationTokenFactory.class) public @interface WithMockJwtAuth
Annotation to setup testSecurityContextwith anJwtAuthenticationToken. Sample usage:@Test @WithMockJwtAuth( authorities = { "USER", "AUTHORIZED_PERSONNEL" }, claims = @OpenIdClaims(sub = "42")) public void test() { ... }- Author:
- Jérôme Wacongne <ch4mp@c4-soft.com>
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]authoritiesOpenIdClaimsclaimsClaimsheadersorg.springframework.security.test.context.support.TestExecutionEventsetupBeforeStringtokenStringString[]value
-
-
-
Element Detail
-
value
@AliasFor("authorities") String[] value- Default:
- {"ROLE_USER"}
-
-
-
authorities
@AliasFor("value") String[] authorities- Default:
- {"ROLE_USER"}
-
-
-
claims
OpenIdClaims claims
- Default:
- @com.c4_soft.springaddons.security.oauth2.test.annotations.OpenIdClaims
-
-
-
tokenString
String tokenString
- Default:
- "machin.truc.chose"
-
-
-
headers
Claims headers
- Default:
- @com.c4_soft.springaddons.security.oauth2.test.annotations.Claims(stringClaims={@com.c4_soft.springaddons.security.oauth2.test.annotations.StringClaim(name="alg", value="none")})
-
-