Example usage for org.springframework.security.test.context.support WithSecurityContextFactory interface-usage

List of usage examples for org.springframework.security.test.context.support WithSecurityContextFactory interface-usage

Introduction

In this page you can find the example usage for org.springframework.security.test.context.support WithSecurityContextFactory interface-usage.

Usage

From source file io.pivotal.cla.security.WithClaAuthorUserFactory.java

public class WithClaAuthorUserFactory implements WithSecurityContextFactory<WithClaAuthorUser> {

    @Override
    public SecurityContext createSecurityContext(WithClaAuthorUser user) {
        User adminUser = create();
        UserAuthentication auth = new UserAuthentication(adminUser);

From source file io.pivotal.cla.security.WithAdminUserFactory.java

public class WithAdminUserFactory implements WithSecurityContextFactory<WithAdminUser> {

    @Override
    public SecurityContext createSecurityContext(WithAdminUser user) {
        User adminUser = create();
        UserAuthentication auth = new UserAuthentication(adminUser);

From source file io.pivotal.cla.security.WithSigningUserFactory.java

public class WithSigningUserFactory implements WithSecurityContextFactory<WithSigningUser> {

    @Override
    public SecurityContext createSecurityContext(WithSigningUser user) {
        User principal = create();
        principal.setAdminAccessRequested(user.requestedAdmin());

From source file samples.WithCustomUserSecurityContextFactory.java

public class WithCustomUserSecurityContextFactory implements WithSecurityContextFactory<WithCustomUser> {

    public SecurityContext createSecurityContext(WithCustomUser customUser) {
        SecurityContext context = SecurityContextHolder.createEmptyContext();

        User principal = new User();

From source file org.homiefund.test.config.SecurityConextPrincipalFactory.java

/**
 * Created by Dominik Szalai - emptulik at gmail.com on 30.9.2016.
 */
@Log4j2
public class SecurityConextPrincipalFactory implements WithSecurityContextFactory<WithUser>, EnvironmentAware {
    private Environment environment;

From source file com.mastercard.test.spring.security.WithMockUserSecurityContextFactory.java

/**
 * Duplication of <a href="https://github.com/spring-projects/spring-security">Spring Security</a> implementation of
 * <a href="https://github.com/spring-projects/spring-security/blob/master/test/src/main/java/org/springframework/security/test/context/support/WithMockUserSecurityContextFactory.java">org.springframework.security.test.context.support.WithMockUserSecurityContextFactory</a>
 * to support {@link WithMockUser}.
 *
 * A {@link WithUserDetailsSecurityContextFactory} that works with {@link WithMockUser}.

From source file com.mastercard.test.spring.security.WithUserDetailsSecurityContextFactory.java

/**
 * Duplication of <a href="https://github.com/spring-projects/spring-security">Spring Security</a> implementation of
 * <a href="https://github.com/spring-projects/spring-security/blob/master/test/src/main/java/org/springframework/security/test/context/support/WithUserDetailsSecurityContextFactory.java">org.springframework.security.test.context.support.WithUserDetailsSecurityContextFactory</a>
 * to support {@link WithUserDetails}.
 *
 * A {@link WithUserDetailsSecurityContextFactory} that works with {@link WithUserDetails}.

From source file de.fau.amos4.test.integration.helper.security.WithMockCustomUserSecurityContextFactory.java

/**
 * A factory that knows how to return security contexts. This is used with the {@link WithMockCustomUser} annotation
 * to mock an authenticated user in unit and integration tests.
 */
public class WithMockCustomUserSecurityContextFactory implements WithSecurityContextFactory<WithMockCustomUser> {
    @Override

From source file com.example.config.WithAccessTokenSecurityContextFactory.java

public class WithAccessTokenSecurityContextFactory implements WithSecurityContextFactory<WithAccessToken> {

    private final AccessTokenRepository accessTokenRepository;

    public WithAccessTokenSecurityContextFactory(final AccessTokenRepository accessTokenRepository) {
        this.accessTokenRepository = accessTokenRepository;

From source file com.ixortalk.aws.cognito.boot.mock.WithMockJwtUserSecurityContextFactory.java

public class WithMockJwtUserSecurityContextFactory implements WithSecurityContextFactory<WithMockJwtUser> {
    @Override
    public SecurityContext createSecurityContext(WithMockJwtUser mockJwtUser) {
        String username = mockJwtUser.username();
        if (username == null) {
            throw new IllegalArgumentException(