Annotation Interface WithOidcLogin
@Target({METHOD,TYPE})
@Retention(RUNTIME)
@Inherited
@Documented
@WithSecurityContext(factory=OAuth2AuthenticationTokenFactory.class)
public @interface WithOidcLogin
-
Element Details
-
value
- Default:
- {}
-
authorities
- Default:
- {}
-
claims
OpenIdClaims claims- Default:
- @com.c4_soft.springaddons.security.oauth2.test.annotations.OpenIdClaims
-
tokenString
String tokenString- Default:
- "machin.truc.chose"
-
authorizedClientRegistrationId
String authorizedClientRegistrationId- Default:
- "bidule"
-
nameAttributeKey
String nameAttributeKey- Returns:
- the key used to access the user's "name" from claims. This takes precedence over OpenIdClaims::usernameClaim if both are defined
- Default:
- "sub"
-
setupBefore
@AliasFor(annotation=org.springframework.security.test.context.support.WithSecurityContext.class) org.springframework.security.test.context.support.TestExecutionEvent setupBefore- Default:
- TEST_METHOD
-