Class AuthenticationConfigFakeUser

java.lang.Object
io.digiexpress.eveli.app.authentication.AuthenticationConfigFakeUser

@Configuration @Profile("fake-user") public class AuthenticationConfigFakeUser extends Object
Fake impl. for testing locally logged in user configuration
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static String[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.security.authorization.AuthorizationManager
     
     
    org.springframework.security.authentication.AuthenticationManager
     
    crm()
     
    org.springframework.security.web.SecurityFilterChain
    portalSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http, org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> auth, org.springframework.security.authentication.AuthenticationManager authenticationManager)
     
    org.springframework.security.web.SecurityFilterChain
    workerSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http, org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> auth, org.springframework.security.authentication.AuthenticationManager authenticationManager)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ROLES

      public static String[] ROLES
  • Constructor Details

    • AuthenticationConfigFakeUser

      public AuthenticationConfigFakeUser()
  • Method Details

    • workerSecurity

      @Bean public org.springframework.security.web.SecurityFilterChain workerSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http, org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> auth, org.springframework.security.authentication.AuthenticationManager authenticationManager) throws Exception
      Throws:
      Exception
    • portalSecurity

      @Bean public org.springframework.security.web.SecurityFilterChain portalSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity http, org.springframework.security.authorization.AuthorizationManager<org.springframework.security.web.access.intercept.RequestAuthorizationContext> auth, org.springframework.security.authentication.AuthenticationManager authenticationManager) throws Exception
      Throws:
      Exception
    • authenticationManager

      @Bean public org.springframework.security.authentication.AuthenticationManager authenticationManager()
    • authClientFakeUser

      @Bean public AuthClient authClientFakeUser()
    • crm

      @Bean public CrmClient crm()
    • allowAll

      @Bean public org.springframework.security.authorization.AuthorizationManager allowAll()