forked from kidgrow-microservices-platform

zhaoxiaohao
2020-07-25 cb9bc5daaa7ee5978c07d5107d3301473617f367
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Êþº¾4Ÿ
=    >
?@F
?GH
?IM
?NQ
?RS TUVW
=X
Y
Z
[
?\ ]^ T_` Ta
?bcde
tokenStore?Lorg/springframework/security/oauth2/provider/token/TokenStore;<init>B(Lorg/springframework/security/oauth2/provider/token/TokenStore;)VCodeLineNumberTableLocalVariableTablethis3Lcom/kidgrow/zuul/auth/CustomAuthenticationManager; authenticateQ(Lorg/springframework/security/core/Authentication;)Lreactor/core/publisher/Mono;authentication2Lorg/springframework/security/core/Authentication;    Signature…(Lorg/springframework/security/core/Authentication;)Lreactor/core/publisher/Mono<Lorg/springframework/security/core/Authentication;>;lambda$authenticate$11(Ljava/lang/String;)Lreactor/core/publisher/Mono;accessTokenValueLjava/lang/String; accessToken>Lorg/springframework/security/oauth2/common/OAuth2AccessToken;resultCLorg/springframework/security/oauth2/provider/OAuth2Authentication; StackMapTablefglambda$authenticate$05(Lorg/springframework/security/core/Authentication;)Za
SourceFile CustomAuthenticationManager.java  h i jkBootstrapMethodslmn9 op qrRorg/springframework/security/oauth2/server/resource/BearerTokenAuthenticationToken stuvw xy z{|. x} ~{0org/springframework/security/core/Authentication €Korg/springframework/security/oauth2/common/exceptions/InvalidTokenExceptionjava/lang/StringBuilderInvalid access token:  ‚ƒ „…  † ‡ˆf ‰Š ‹ŒAccess token expired:  Ž k1com/kidgrow/zuul/auth/CustomAuthenticationManagerjava/lang/ObjectIorg/springframework/security/authentication/ReactiveAuthenticationManager<org/springframework/security/oauth2/common/OAuth2AccessTokenAorg/springframework/security/oauth2/provider/OAuth2Authentication()Vreactor/core/publisher/Mono justOrEmpty1(Ljava/lang/Object;)Lreactor/core/publisher/Mono;
‘(Ljava/lang/Object;)Z
’test ()Ljava/util/function/Predicate;filter=(Ljava/util/function/Predicate;)Lreactor/core/publisher/Mono;cast0(Ljava/lang/Class;)Lreactor/core/publisher/Mono;&(Ljava/lang/Object;)Ljava/lang/Object;
“h(Lorg/springframework/security/oauth2/server/resource/BearerTokenAuthenticationToken;)Ljava/lang/String;apply()Ljava/util/function/Function;map<(Ljava/util/function/Function;)Lreactor/core/publisher/Mono;
”R(Lcom/kidgrow/zuul/auth/CustomAuthenticationManager;)Ljava/util/function/Function;flatMap=org/springframework/security/oauth2/provider/token/TokenStorereadAccessTokenR(Ljava/lang/String;)Lorg/springframework/security/oauth2/common/OAuth2AccessToken;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Verror4(Ljava/lang/Throwable;)Lreactor/core/publisher/Mono;    isExpired()ZremoveAccessTokenA(Lorg/springframework/security/oauth2/common/OAuth2AccessToken;)VreadAuthenticationƒ(Lorg/springframework/security/oauth2/common/OAuth2AccessToken;)Lorg/springframework/security/oauth2/provider/OAuth2Authentication;just• –š 89 ›… -."java/lang/invoke/LambdaMetafactory metafactoryLookup InnerClassesÌ(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;getTokenž%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles! !"F
*·*+µ±#    $
%&
'("t(+¸º¶¶º¶    *º
¶  ¶°#     !$0'$(%&()*+,-."*´+¹ M,Ç!»Y»Y·¶+¶¶·¸°,¹™+*´,¹»Y»Y·¶+¶¶·¸°*´,¹N-Ç!»Y»Y·¶+¶¶·¸°-¸°#*
" #$-%6&@'^*i+m,‹.$*%&/0 …12i'345ü-60ü,7
89"/*Á¬#$ :*;<™
—œ˜A BCDEBJKLBJOP