3 & % % % % % % % %  % % % % % % % % % % % % % % % #typesLjava/util/Set; Signature0Ljava/util/Set;uses/Ljava/util/Set;ops5Ljava/util/Set;algs.Ljava/util/Set;ids#Ljava/util/Set;hasUseZhasID privateOnly publicOnly minSizeBitsI maxSizeBits sizesBits$Ljava/util/Set;curves.Ljava/util/Set;x5tS256s3Ljava/util/Set;hasX5C()VCodeLineNumberTableLocalVariableTablethisBuilder InnerClasses*Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;keyTypeK(Lcom/nimbusds/jose/jwk/KeyType;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;ktyLcom/nimbusds/jose/jwk/KeyType; StackMapTablekeyTypesL([Lcom/nimbusds/jose/jwk/KeyType;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; [Lcom/nimbusds/jose/jwk/KeyType;;(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;LocalVariableTypeTable\(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;keyUseJ(Lcom/nimbusds/jose/jwk/KeyUse;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;useLcom/nimbusds/jose/jwk/KeyUse;keyUsesK([Lcom/nimbusds/jose/jwk/KeyUse;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;[Lcom/nimbusds/jose/jwk/KeyUse;[(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; keyOperationP(Lcom/nimbusds/jose/jwk/KeyOperation;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;op$Lcom/nimbusds/jose/jwk/KeyOperation; keyOperationsQ([Lcom/nimbusds/jose/jwk/KeyOperation;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;%[Lcom/nimbusds/jose/jwk/KeyOperation;a(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; algorithmI(Lcom/nimbusds/jose/Algorithm;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;algLcom/nimbusds/jose/Algorithm; algorithmsJ([Lcom/nimbusds/jose/Algorithm;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;[Lcom/nimbusds/jose/Algorithm;Z(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;keyID>(Ljava/lang/String;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;idLjava/lang/String;keyIDs?([Ljava/lang/String;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;[Ljava/lang/String;O(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; hasKeyUse-(Z)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;hasKeyID minKeySize-(I)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; maxKeySizekeySize keySizeBitskeySizes.([I)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder; keySizesBits[IsizesSetP(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;curveI(Lcom/nimbusds/jose/jwk/Curve;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;Lcom/nimbusds/jose/jwk/Curve;J([Lcom/nimbusds/jose/jwk/Curve;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;[Lcom/nimbusds/jose/jwk/Curve;Z(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;x509CertSHA256ThumbprintN(Lcom/nimbusds/jose/util/Base64URL;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;x5tS256"Lcom/nimbusds/jose/util/Base64URL;x509CertSHA256ThumbprintsO([Lcom/nimbusds/jose/util/Base64URL;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;#[Lcom/nimbusds/jose/util/Base64URL;_(Ljava/util/Set;)Lcom/nimbusds/jose/jwk/JWKMatcher$Builder;hasX509CertChainbuild$()Lcom/nimbusds/jose/jwk/JWKMatcher; SourceFileJWKMatcher.java BC 34 54 64 74 89 :9 A4 '(java/util/HashSet Bjava/util/LinkedHashSet PS +( ZS -( bS /( jS 1( rS ;( ~S =( =S ?( S com/nimbusds/jose/jwk/JWKMatcher B(com/nimbusds/jose/jwk/JWKMatcher$Builderjava/lang/Object java/util/Setjava/util/Collections singletonList$(Ljava/lang/Object;)Ljava/util/List;(Ljava/util/Collection;)Vjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;java/lang/IntegervalueOf(I)Ljava/lang/Integer; singleton#(Ljava/lang/Object;)Ljava/util/Set;add(Ljava/lang/Object;)Z(Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;ZZZZIILjava/util/Set;Ljava/util/Set;Ljava/util/Set;Z)V!%&'()*+(),-()./()01()23454647489:9;()<=()>?()@A4!BCDn(********E" "F (GJKLDg+ * * Y+ *E FGJMNO PQDJ* Y+W*E "#FGJ'RPSDQ*+ *E 01FGJ'(T '*)UVWDg+ ** Y+ *E?@ BDFGJXYO Z[DJ* Y+W*E QRFGJ+\ZSDQ*+*E `aFGJ+(T +,)]^_Dg+ ** Y+ *Eno qsFGJ`aO bcDJ* Y+W*E FGJ-dbSDQ*+*E FGJ-(T -.)efgDg+ ** Y+ *E FGJhiO jkDJ* Y+W*E FGJ/ljSDQ*+*E FGJ/(T /0)mnoDg+ ** Y+ *E FGJpqO rsDJ* Y+W*E FGJ1trSDQ*+*E FGJ1(T 12)uvwD?**E FGJ34xwD?**E   FGJ546wD?**E FGJ647wD?**E %&FGJ74yzD?**E 45FGJ89{zD?**E CDFGJ:9|zDc ***EQR TVFGJ}9O ~D8 YM+N-66-.6,W*,W*Ebcd*c0f6gF* |98GJ80(T 0<O%~SDQ*+*E tuFGJ(T <)D`+ * *+*E FGJO =DJ* Y+ W*E FGJ==SDQ*+*E FGJ=(T =>)D`+ *! *+!*E FGJO DD* Y+"EFGJ?SDQ*+!*E FGJ?(T ?@)wD?**E FGJA4DnD#Y* *************!*$EF DGJI %#H