Annotation Type WithMockKeycloakUser
-
@Target({METHOD,TYPE}) @Retention(RUNTIME) @Inherited @Documented @WithSecurityContext(factory=WithMockKeycloakUserSecurityContextFactory.class) public @interface WithMockKeycloakUser
Annotation for testing with mock Keycloak user
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]groupsbooleanisActivebooleanisInteractiveStringrolePrefixString[]rolesorg.springframework.security.test.context.support.TestExecutionEventsetupBeforeDetermines when theSecurityContextis setup.Stringusername
-
-
-
Element Detail
-
username
String username
- Default:
- "testuser"
-
-
-
roles
String[] roles
- Default:
- {}
-
-
-
groups
String[] groups
- Default:
- {}
-
-
-
rolePrefix
String rolePrefix
- Default:
- "ROLE_"
-
-
-
setupBefore
@AliasFor(annotation=org.springframework.security.test.context.support.WithSecurityContext.class) org.springframework.security.test.context.support.TestExecutionEvent setupBefore
Determines when theSecurityContextis setup. The default is beforeTestExecutionEvent.TEST_METHODwhich occurs duringTestExecutionListener.beforeTestMethod(TestContext)- Returns:
- the
TestExecutionEventto initialize before - Since:
- 5.1
- Default:
- org.springframework.security.test.context.support.TestExecutionEvent.TEST_METHOD
-
-