4 (     $       RESCODE_SUCCESSI ConstantValueRESCODE_SUCCESS_MSGRESCODE_EXCEPTIONRESCODE_NOLOGINRESCODE_NOEXISTRESCODE_NOAUTHJWT_IDLjava/lang/String; JWT_SECRETJWT_TTLW,JWT_REFRESH_INTERVAL2ZJWT_REFRESH_TTL$ ()VCodeLineNumberTableLocalVariableTablethis)Lcom/bcxin/signature/util/common/JwtUtil; generalKey,(Ljava/lang/String;)Ljavax/crypto/SecretKey; stringKey encodedKey[BkeyLjavax/crypto/SecretKey;MethodParameters createJWTK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String; expMillisJexpLjava/util/Date;idsubject ttlMillissignatureAlgorithm$Lio/jsonwebtoken/SignatureAlgorithm;builderLio/jsonwebtoken/JwtBuilder; StackMapTable Exceptions6(Ljava/util/Map;Ljava/lang/String;J)Ljava/lang/String;Ljava/util/Map;LocalVariableTypeTable5Ljava/util/Map; Signature\(Ljava/util/Map;Ljava/lang/String;J)Ljava/lang/String;#(Ljava/util/Map;)Ljava/lang/String;5Ljava/util/Map;I(Ljava/util/Map;)Ljava/lang/String;&(Ljava/lang/String;)Ljava/lang/String;5(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; jwt_secret[(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;createJWTObject&(Ljava/lang/Object;)Ljava/lang/String;Ljava/lang/Object;parseJWT>(Ljava/lang/String;Ljava/lang/String;)Lio/jsonwebtoken/Claims;jwttokenclaimsLio/jsonwebtoken/Claims;main([Ljava/lang/String;)Vargs[Ljava/lang/String;ptoken requestMapresponse SourceFile JwtUtil.javaRuntimeVisibleAnnotations*Lorg/springframework/stereotype/Component;'com/bcxin/signature/util/common/JwtUtil EF javax/crypto/spec/SecretKeySpecAES E ^ _ java/util/Date E LM  t sdoDFyzfieqMrisd4H5o5t9weOl6GmSr   io/jsonwebtoken/Claims sealUrlLhttp://test2.pss360.cn/getResource.do?path=2019-06-18/156084108649591506.jpg sealUrl1aeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJvbmVJbWciOiJodHRwczovL2JjeGluLXNhYXMtcHJvZC5vYnMuY24tbm9ydGgtMS5teWh1YXdlaWNsb3VkLmNvbTo0NDMvdXBsb2FkJTJGMjAyMS0wMi0yNCUyRjE2MTQxNDY2NzM5NDE1MTc5NzAuanBnIiwidHdvSW1nIjoiaHR0cHM6Ly9iY3hpbi1zYWFzLXByb2Qub2JzLmNuLW5vcnRoLTEubXlodWF3ZWljbG91ZC5jb206NDQzL3VwbG9hZCUyRjIwMjEtMDItMjQlMkYxNjE0MTQ2NjczOTQxNTE3OTcwLmpwZyJ9 vw .http://localhost:8888/api/gate/companyRegister  response:{}java/lang/Object   blb"io/jsonwebtoken/SignatureAlgorithmio/jsonwebtoken/JwtBuilderjava/lang/Exception&org/apache/commons/codec/binary/Base64 decodeBase64(Ljava/lang/String;)[B([BIILjava/lang/String;)VHS256io/jsonwebtoken/Jwts()Lio/jsonwebtoken/JwtBuilder;setId0(Ljava/lang/String;)Lio/jsonwebtoken/JwtBuilder;java/lang/SystemcurrentTimeMillis()J(J)V setIssuedAt.(Ljava/util/Date;)Lio/jsonwebtoken/JwtBuilder; setSubjectsignWithU(Lio/jsonwebtoken/SignatureAlgorithm;Ljava/security/Key;)Lio/jsonwebtoken/JwtBuilder; setExpirationcompact()Ljava/lang/String;com/alibaba/fastjson/JSON toJSONStringparser()Lio/jsonwebtoken/JwtParser;io/jsonwebtoken/JwtParser setSigningKey0(Ljava/security/Key;)Lio/jsonwebtoken/JwtParser;parseClaimsJws)(Ljava/lang/String;)Lio/jsonwebtoken/Jws;io/jsonwebtoken/JwsgetBody()Ljava/lang/Object;com/google/common/collect/Maps newHashMap()Ljava/util/HashMap; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getSubjectcn/hutool/http/HttpUtilpost5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;cn/hutool/core/lang/Consolelog((Ljava/lang/String;[Ljava/lang/Object;)Vcn/hutool/core/date/DateUtilcurrentSecondsjava/lang/LongvalueOf(J)Ljava/lang/Long;(Ljava/lang/Object;)V!( -./01./23./45./67./89./:;</=></?./@A./BC./D EFG/*HI JK LMG[*LY++M,H/01I N<OPQRSN TUG Z:*  Y +,:!  !a7 Y :  WH. => ?@A&B0C6D=EHFRHIR=VWH XY ZZ<Z[<ZN<Z\WU]^0*_`a RbcdeSZ[N\ TfG H:*+:  a7 Y :WH& PQ RST$U+V6W@YIH+VW6 XYH[gHN<H\WC]^*_`h H[ia @bcS [N\jk TlG>L*+M aB Y! :,W,H"bcdeg$h.i7kI4$VW. XY>[g:]^"_`h >[mS[jn ToG;L*+M aB Y! :,W,H"tuvwy!z+{4}I4!VW+ XY;[<7]^"_`S[ TpG?M*,+N a7 Y :-W-H"$/8I>$VW/ XY?[g?q<;]^$_`h ?[mS [qjr stG>L*+M aB Y! :,W,H"$.7I4$VW. XY>[u:]^"_`S[ vwGg+*M,H I x<N<yzdeS xN {|G ]L+W+ W!M,"N-#::$,W%&:'(YS)*+,H2 $,1<ES\IH]}~Yg@<$9yz,1[<1,gE<hYm1,mdeS}