Class WithMockKeycloakAuth.Factory
- java.lang.Object
-
- com.c4_soft.springaddons.security.oauth2.test.annotations.keycloak.WithMockKeycloakAuth.Factory
-
- All Implemented Interfaces:
org.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloakAuth>
- Enclosing class:
- WithMockKeycloakAuth
public static final class WithMockKeycloakAuth.Factory extends Object implements org.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloakAuth>
-
-
Constructor Summary
Constructors Constructor Description Factory(org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper authoritiesMapper)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationTokenauthentication(WithMockKeycloakAuth annotation)static org.keycloak.representations.AddressClaimSetbuild(WithAddress addressAnnotation)org.springframework.security.core.context.SecurityContextcreateSecurityContext(WithMockKeycloakAuth 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(WithMockKeycloakAuth annotation)
- Specified by:
createSecurityContextin interfaceorg.springframework.security.test.context.support.WithSecurityContextFactory<WithMockKeycloakAuth>
-
authentication
public org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken authentication(WithMockKeycloakAuth annotation)
-
build
public static org.keycloak.representations.AddressClaimSet build(WithAddress addressAnnotation)
-
-