3,         E          s # $ ~  * t t    = 7 t    DEFAULT_HTTP_CONNECT_TIMEOUTI ConstantValueDEFAULT_HTTP_READ_TIMEOUTDEFAULT_HTTP_SIZE_LIMIT jwkSetURLLjava/net/URL;failoverJWKSource(Lcom/nimbusds/jose/jwk/source/JWKSource; Signature-Lcom/nimbusds/jose/jwk/source/JWKSource; jwkSetCache*Lcom/nimbusds/jose/jwk/source/JWKSetCache;jwkSetRetriever*Lcom/nimbusds/jose/util/ResourceRetriever; resolveDefaultHTTPConnectTimeout()ICodeLineNumberTableresolveDefaultHTTPReadTimeoutresolveDefaultHTTPSizeLimitresolveDefault(Ljava/lang/String;I)ILocalVariableTablee!Ljava/lang/NumberFormatException;sysPropertyNameLjava/lang/String; defaultValuevalue StackMapTable(Ljava/net/URL;)Vthis+Lcom/nimbusds/jose/jwk/source/RemoteJWKSet;LocalVariableTypeTable0Lcom/nimbusds/jose/jwk/source/RemoteJWKSet;9(Ljava/net/URL;Lcom/nimbusds/jose/jwk/source/JWKSource;)V>(Ljava/net/URL;Lcom/nimbusds/jose/jwk/source/JWKSource;)V;(Ljava/net/URL;Lcom/nimbusds/jose/util/ResourceRetriever;)VresourceRetrievere(Ljava/net/URL;Lcom/nimbusds/jose/util/ResourceRetriever;Lcom/nimbusds/jose/jwk/source/JWKSetCache;)V(Ljava/net/URL;Lcom/nimbusds/jose/jwk/source/JWKSource;Lcom/nimbusds/jose/util/ResourceRetriever;Lcom/nimbusds/jose/jwk/source/JWKSetCache;)V(Ljava/net/URL;Lcom/nimbusds/jose/jwk/source/JWKSource;Lcom/nimbusds/jose/util/ResourceRetriever;Lcom/nimbusds/jose/jwk/source/JWKSetCache;)VupdateJWKSetFromURL ()Lcom/nimbusds/jose/jwk/JWKSet;res!Lcom/nimbusds/jose/util/Resource;Ljava/io/IOException;jwkSetLcom/nimbusds/jose/jwk/JWKSet;Ljava/text/ParseException; Exceptions getJWKSetURL()Ljava/net/URL;getFailoverJWKSource*()Lcom/nimbusds/jose/jwk/source/JWKSource;/()Lcom/nimbusds/jose/jwk/source/JWKSource;getResourceRetriever,()Lcom/nimbusds/jose/util/ResourceRetriever;getJWKSetCache,()Lcom/nimbusds/jose/jwk/source/JWKSetCache;getCachedJWKSetgetFirstSpecifiedKeyID6(Lcom/nimbusds/jose/jwk/JWKMatcher;)Ljava/lang/String;id jwkMatcher"Lcom/nimbusds/jose/jwk/JWKMatcher;keyIDsLjava/util/Set;#Ljava/util/Set;failoverr(Ljava/lang/Exception;Lcom/nimbusds/jose/jwk/JWKSelector;Lcom/nimbusds/jose/proc/SecurityContext;)Ljava/util/List;kse&Lcom/nimbusds/jose/KeySourceException; exceptionLjava/lang/Exception; jwkSelector#Lcom/nimbusds/jose/jwk/JWKSelector;context(Lcom/nimbusds/jose/proc/SecurityContext;TC;j(Ljava/lang/Exception;Lcom/nimbusds/jose/jwk/JWKSelector;TC;)Ljava/util/List;get](Lcom/nimbusds/jose/jwk/JWKSelector;Lcom/nimbusds/jose/proc/SecurityContext;)Ljava/util/List;failoverMatchesLjava/util/List;matches soughtKeyID-Ljava/util/List;U(Lcom/nimbusds/jose/jwk/JWKSelector;TC;)Ljava/util/List;lLjava/lang/Object;Lcom/nimbusds/jose/jwk/source/JWKSource; SourceFileRemoteJWKSet.java DeprecatedRuntimeVisibleAnnotations!Lnet/jcip/annotations/ThreadSafe;Ljava/lang/Deprecated;java/lang/StringBuilder f)com/nimbusds/jose/jwk/source/RemoteJWKSet  .defaultHttpConnectTimeout  \].defaultHttpReadTimeout.defaultHttpSizeLimit    java/lang/NumberFormatException&com/nimbusds/jose/jwk/source/JWKSource fl fq fp"java/lang/IllegalArgumentException The JWK set URL must not be null f LM NO TU/com/nimbusds/jose/util/DefaultResourceRetriever VW ZW [W f RS/com/nimbusds/jose/jwk/source/DefaultJWKSetCache java/io/IOException*com/nimbusds/jose/RemoteKeySourceException"Couldn't retrieve remote JWK set:  f  java/text/ParseExceptionCouldn't parse remote JWK set:  w      java/lang/String $com/nimbusds/jose/KeySourceException-; Failover JWK source retrieval failed with: ! vwjava/lang/Exception " #$ %& ' () *+java/lang/Object java/net/URL(com/nimbusds/jose/util/ResourceRetriever(com/nimbusds/jose/jwk/source/JWKSetCachecom/nimbusds/jose/util/Resourcecom/nimbusds/jose/jwk/JWKSet java/util/Setjava/util/Iteratorjava/lang/Throwablejava/util/List()Vjava/lang/ClassgetName()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(Ljava/lang/String;)V(III)VretrieveResource1(Ljava/net/URL;)Lcom/nimbusds/jose/util/Resource; getMessage*(Ljava/lang/String;Ljava/lang/Throwable;)V getContentparse2(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/JWKSet;put!(Lcom/nimbusds/jose/jwk/JWKSet;)V com/nimbusds/jose/jwk/JWKMatcher getKeyIDs()Ljava/util/Set;isEmpty()Ziterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;requiresRefresh!com/nimbusds/jose/jwk/JWKSelectorselect0(Lcom/nimbusds/jose/jwk/JWKSet;)Ljava/util/List; getMatcher$()Lcom/nimbusds/jose/jwk/JWKMatcher;java/util/Collections emptyList()Ljava/util/List; getKeyByKeyId/(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/JWK;!EFGHIJGHIKGH LMNOPQRSTU VWX6YYq ZWX6Y Y [WX5Y  Y \]X* M,, N Y ^*_`abcGdbe  4DfgXT *+Y  ^ hi LMj  hkflXg *+,Y ^  hi LM NOj hk NQPmfnX\*+,Y ^ hiLMoUj hkfpXg *+,-Y ^* hi LM oU RSj  hkfqXV*+ Y*+*,- *-*Y ** Y!Y> (-03< A!J#U%^4VhiVLMVNOVoUVRSjVhkVNQerst PuvwX0h**"L#M$YY%,&,'+()M#N$YY+-,-'*,-,#19<*Y* 3645199<<:=;\=f>^Hxy_z9{|=_}hhi17xy\ {|j hhkeQ#~J*$XA*YI^ hij hkXA*YT^ hij hkPXA*Y_^ hij hkXA*Yj^ hij hkwXF *.Yu^  hij  hk X9*/L+ +0+1M,2,34N--Y".247^ .b94j 4eX?*5*5,-6:$YY+89:' 7Y #0^4(?hi???j?hk?e K7$PX*.N*;-S*Y:*.N*;-*:-+-?:@+AB:C-DC*Y:-*. *:-C+-?ADDIDLO=7Y$ )9>LOQ[`cgjq{~^f [Q_ _hi {|qpbj4[ hkqeREEB==4 E EB77$PP