Class WithMockKeycloackAuth.Factory
- java.lang.Object
-
- com.c4_soft.springaddons.security.oauth2.test.annotations.keycloak.WithMockKeycloackAuth.Factory
-
- All Implemented Interfaces:
org.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloackAuth>
- Enclosing class:
- WithMockKeycloackAuth
public static final class WithMockKeycloackAuth.Factory extends Object implements org.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloackAuth>
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationTokenauthentication(WithMockKeycloackAuth annotation)static org.keycloak.representations.AddressClaimSetbuild(WithAddress addressAnnotation)org.springframework.security.core.context.SecurityContextcreateSecurityContext(WithMockKeycloackAuth annotation)voidsetKeycloakDeployment(org.keycloak.adapters.KeycloakDeployment keycloakDeployment)
-
-
-
Method Detail
-
setKeycloakDeployment
@Autowired(required=false) public void setKeycloakDeployment(org.keycloak.adapters.KeycloakDeployment keycloakDeployment)
-
createSecurityContext
public org.springframework.security.core.context.SecurityContext createSecurityContext(WithMockKeycloackAuth annotation)
- Specified by:
createSecurityContextin interfaceorg.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloackAuth>
-
authentication
public org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken authentication(WithMockKeycloackAuth annotation)
-
build
public static org.keycloak.representations.AddressClaimSet build(WithAddress addressAnnotation)
-
-