# The SAS 1.x configuration, compiled against Spring Boot 4.1.1 / Spring Security 7.1.1.
# Source: src-broken/LegacySasConfig.java.txt

$ javac -cp <spring-boot-4.1.1 classpath> LegacySasConfig.java

./com/ankurm/authserver/legacy/LegacySasConfig.java:13: error: package org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration does not exist
import org.springframework.security.oauth2.server.authorization.config.annotation.web.configuration.OAuth2AuthorizationServerConfiguration;
                                                                                                   ^
./com/ankurm/authserver/legacy/LegacySasConfig.java:14: error: package org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers does not exist
import org.springframework.security.oauth2.server.authorization.config.annotation.web.configurers.OAuth2AuthorizationServerConfigurer;
                                                                                                 ^
./com/ankurm/authserver/legacy/LegacySasConfig.java:33: error: cannot find symbol
        OAuth2AuthorizationServerConfiguration.applyDefaultSecurity(http);
        ^
  symbol:   variable OAuth2AuthorizationServerConfiguration
  location: class LegacySasConfig
./com/ankurm/authserver/legacy/LegacySasConfig.java:35: error: cannot find symbol
        http.getConfigurer(OAuth2AuthorizationServerConfigurer.class)
                           ^
  symbol:   class OAuth2AuthorizationServerConfigurer
  location: class LegacySasConfig
4 errors

javac exit status: 1
