admin
2021-06-29 0a03971cf8b1ca89f171946ecce8e8e6435b9ec5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Êþº¾4©
JK
LM    N
OP
QR    S    TU
VW XY
OZ    [\] X^
_d
e fgh Xi
jk
lm
jn
jo
pqr
stuloggerLorg/slf4j/Logger;app%Lcom/huawei/push/messaging/HuaweiApp;
credential,Lcom/huawei/push/messaging/HuaweiCredential;futureLjava/util/concurrent/Future;<init>((Lcom/huawei/push/messaging/HuaweiApp;)VCodeLineNumberTableLocalVariableTablethis*Lcom/huawei/push/messaging/TokenRefresher; StackMapTablerv scheduleNext(Ljava/lang/Runnable;JJ)Ve)Ljava/lang/UnsupportedOperationException;taskLjava/lang/Runnable; initialDelayJperiod\scheduleRefresh(J)VcancelPrevious()Vstart accessTokenLjava/lang/String; refreshDelaywstoplambda$scheduleRefresh$0<clinit>
SourceFileTokenRefresher.java (?app must not be nullx yz "#v {|} ~ $%  !0Scheduling next token refresh in {} milliseconds€ ‚ƒ „… †‡ &''java/lang/UnsupportedOperationException&Failed to schedule token refresh event „ˆ >?BootstrapMethods‰?Š ‹Œ 23 Ž&Starting the proactive token refresher „‘ ’“” •– —? ˜™ <=%Stopped the proactive token refresher(com/huawei/push/messaging/TokenRefresherš ›œjava/lang/Object#com/huawei/push/messaging/HuaweiAppjava/lang/String#com/huawei/push/util/ValidatorUtils checkArgument(ZLjava/lang/Object;)V    getOption*()Lcom/huawei/push/messaging/HuaweiOption;&com/huawei/push/messaging/HuaweiOption getCredential.()Lcom/huawei/push/messaging/HuaweiCredential;java/lang/LongvalueOf(J)Ljava/lang/Long;org/slf4j/Loggerdebug'(Ljava/lang/String;Ljava/lang/Object;)Vschedule>(Ljava/lang/Runnable;JJ)Ljava/util/concurrent/ScheduledFuture;*(Ljava/lang/String;Ljava/lang/Throwable;)V
ž
Ÿrun@(Lcom/huawei/push/messaging/TokenRefresher;)Ljava/lang/Runnable;java/util/concurrent/Futurecancel(Z)Z(Ljava/lang/String;)V*com/huawei/push/messaging/HuaweiCredentialgetAccessToken()Ljava/lang/String;$org/apache/commons/lang3/StringUtilsisEmpty(Ljava/lang/CharSequence;)Z refreshToken getExpireIn()Jorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;  ¡¥ F?"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;¨%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles! !"#$%&'()*~#*·+Ƨ¸*+µ*+¶¶µ±++,-."/,#-.#"#/ÿ 01@23*«0²    ¸
¹ **´+ ¶ µ §:²¹±!+247!5#6/8,4# 450-.0670890:9/a; <=*M*·**º¶±+@AB,-.:9>?*N*´ Æ*´ ¹W±+EFH, -./0@?*—2²¹*´¶L+Æ
+¸™
*´¶*´¶A* ¶±+O
PRS$V,X1Y, 2-. AB,C9/    üD0E?*A*·²¹±+\]^, -.F?*2*´¶±+A, -.G?*!    ¸³±+$HI¤
¢¦£` abcb