Files
makemd/target/classes/com/crawlful/hub/config/SecurityConfig.class

27 lines
4.1 KiB
Plaintext
Raw Normal View History

2026-03-30 16:55:04 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>&com/crawlful/hub/config/SecurityConfigjava/lang/Object<init>()VCode
 LineNumberTableLocalVariableTablethis(Lcom/crawlful/hub/config/SecurityConfig;passwordEncoderD()Lorg/springframework/security/crypto/bcrypt/BCryptPasswordEncoder;RuntimeVisibleAnnotations-Lorg/springframework/context/annotation/Bean;@org/springframework/security/crypto/bcrypt/BCryptPasswordEncoder
 securityFilterChain<00>(Lorg/springframework/security/config/annotation/web/builders/HttpSecurity;)Lorg/springframework/security/web/SecurityFilterChain;
Exceptionsjava/lang/Exception'com/crawlful/hub/config/RateLimitFilter
 Torg/springframework/security/web/authentication/UsernamePasswordAuthenticationFilter
"!Horg/springframework/security/config/annotation/web/builders/HttpSecurity #$addFilterBeforeu(Ljakarta/servlet/Filter;Ljava/lang/Class;)Lorg/springframework/security/config/annotation/web/builders/HttpSecurity;& '( customize2()Lorg/springframework/security/config/Customizer;
* +,csrf|(Lorg/springframework/security/config/Customizer;)Lorg/springframework/security/config/annotation/web/builders/HttpSecurity;
. /0authorizeRequests<00>()Lorg/springframework/security/config/annotation/web/configurers/ExpressionUrlAuthorizationConfigurer$ExpressionInterceptUrlRegistry;2java/lang/String4 /v1/auth/**
687<00>org/springframework/security/config/annotation/web/configurers/ExpressionUrlAuthorizationConfigurer$ExpressionInterceptUrlRegistry 9:requestMatchers'([Ljava/lang/String;)Ljava/lang/Object;<qorg/springframework/security/config/annotation/web/configurers/ExpressionUrlAuthorizationConfigurer$AuthorizedUrl
;> ?0 permitAllA /api-docs/**C/swagger-ui/**E/v1/monitoring/**
6G HI
anyRequest()Ljava/lang/Object;
;K L0 authenticated
N OIbuildQ4org/springframework/security/web/SecurityFilterChainhttpJLorg/springframework/security/config/annotation/web/builders/HttpSecurity;MethodParameterslambda$0R(Lorg/springframework/security/config/annotation/web/configurers/CsrfConfigurer;)V
XZY?org/springframework/security/web/csrf/CookieCsrfTokenRepository [\withHttpOnlyFalseC()Lorg/springframework/security/web/csrf/CookieCsrfTokenRepository;
^`_Morg/springframework/security/config/annotation/web/configurers/CsrfConfigurer abcsrfTokenRepository<00>(Lorg/springframework/security/web/csrf/CsrfTokenRepository;)Lorg/springframework/security/config/annotation/web/configurers/CsrfConfigurer;OLorg/springframework/security/config/annotation/web/configurers/CsrfConfigurer;LocalVariableTypeTable<00>Lorg/springframework/security/config/annotation/web/configurers/CsrfConfigurer<Lorg/springframework/security/config/annotation/web/builders/HttpSecurity;>;
SourceFileSecurityConfig.java6Lorg/springframework/context/annotation/Configuration;TLorg/springframework/security/config/annotation/web/configuration/EnableWebSecurity;BootstrapMethods
lnm"java/lang/invoke/LambdaMetafactory op metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;k(Ljava/lang/Object;)Vr
u UVtV InnerClassesz%java/lang/invoke/MethodHandles$Lookup|java/lang/invoke/MethodHandlesLookupcorg/springframework/security/config/annotation/web/configurers/ExpressionUrlAuthorizationConfigurer AuthorizedUrlExpressionInterceptUrlRegistry!/*<2A><08>
  2<08>Y<><14>
  <00>r+<2B>Y<><1D><1F>%<00>)<29>-<04>1Y3S<33>5<>;<3B>=<04>1Y@S<>5<>;<3B>=<04>1YBS<42>5<>;<3B>=<04>1YDS<44>5<>;<3B>=<3D>F<>;<3B>JW+<2B>M<>P<>
*
 0BT` j" r rRSTR
UVH*<2A>W<>]<5D>
 +cd +efg
hij qsvwxy{};~<00>6~<00>