Class 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 Detail

      • Factory

        public Factory()
    • 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:
        createSecurityContext in interface org.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)