work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/config/OAuthTokenIssuerConfig.java:23: @JsonProperty("jwks_uri") work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/config/OAuthTokenIssuerConfig.java:62: public Map getJwks() { work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:12:import com.l7tech.server.oauth2.OAuth2Issuer; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:13:import com.l7tech.server.oauth2.OAuth2IssuerEvent; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:48: public void configure(ServerConfig var1, OAuth2Issuer var2, ApplicationContext var3) { work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:260: private void a(GenericHttpClient var1, SslClientTrustManager var2, OAuth2Issuer var3) { work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:266: var4.setJwks(JsonUtil.DEFAULT.jsonToJava(var3.getJwks(), Map.class)); work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/OAuthTokenIssuerManager.java:272: if (OAuth2IssuerEvent.JWKS_REFRESHED.equals(var1x)) { work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:11:import com.l7tech.server.oauth2.OAuth2Issuer; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:23: private final OAuth2Issuer d; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:30: this.d = (OAuth2Issuer)var2.getBean(var4[37], OAuth2Issuer.class); work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:313: // 240: getfield com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.d Lcom/l7tech/server/oauth2/OAuth2Issuer; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:314: // 243: invokeinterface com/l7tech/server/oauth2/OAuth2Issuer.getName ()Ljava/lang/String; 1 work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:320: // 253: getfield com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.d Lcom/l7tech/server/oauth2/OAuth2Issuer; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:326: // 261: invokeinterface com/l7tech/server/oauth2/OAuth2Issuer.isTokenRevoked (Ljava/lang/String;)Z 2 work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:368: // 2bb: getfield com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.d Lcom/l7tech/server/oauth2/OAuth2Issuer; work/source-derived/layer7-oauth2-introspection-11.2.1-decompiled/com/l7tech/external/assertions/oauth2/introspection/server/ServerOAuth2IntrospectionAssertion.java:372: // 2c4: invokeinterface com/l7tech/server/oauth2/OAuth2Issuer.getUser (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/l7tech/identity/User; 4 work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2IssuerListener.java:3:public interface OAuth2IssuerListener { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2IssuerListener.java:4: void notify(OAuth2IssuerEvent var1); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:43:public class SSGOAuth2Issuer implements OAuth2Issuer { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:69: private final List i; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:82: public SSGOAuth2Issuer( work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:103: public String getJwks() { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:197: // 01: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.k Lcom/ca/apim/gateway/extension/sharedstate/SharedKeyValueStore; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:200: // 08: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.k Lcom/ca/apim/gateway/extension/sharedstate/SharedKeyValueStore; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:205: // 17: invokestatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Ljava/lang/Exception;)Ljava/lang/Exception; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:209: // 1f: invokestatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Ljava/lang/Exception;)Ljava/lang/Exception; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:218: public void addListener(OAuth2IssuerListener var1) { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:296: // 01: invokevirtual com/l7tech/server/oauth2/SSGOAuth2Issuer.f ()Lcom/l7tech/gateway/common/security/keystore/SsgKeyEntry; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:300: // 07: invokevirtual com/l7tech/server/oauth2/SSGOAuth2Issuer.c (Lcom/l7tech/gateway/common/security/keystore/SsgKeyEntry;)Lorg/jose4j/jwk/JsonWebKey; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:305: // 10: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.n Ljava/lang/String; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:311: // 20: invokestatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Ljava/lang/Exception;)Ljava/lang/Exception; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:315: // 26: putfield com/l7tech/server/oauth2/SSGOAuth2Issuer.m Lcom/l7tech/gateway/common/security/keystore/SsgKeyEntry; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:319: // 2e: putfield com/l7tech/server/oauth2/SSGOAuth2Issuer.n Ljava/lang/String; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:323: // 34: invokevirtual com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Lcom/l7tech/gateway/common/security/keystore/SsgKeyEntry;)Ljava/lang/String; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:324: // 37: putfield com/l7tech/server/oauth2/SSGOAuth2Issuer.o Ljava/lang/String; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:326: // 3b: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.j Ljava/util/List; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:329: // 44: invokedynamic test (Lorg/jose4j/jwk/JsonWebKey;)Ljava/util/function/Predicate; bsm=java/lang/invoke/LambdaMetafactory.metafactory (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; args=[ (Ljava/lang/Object;)Z, com/l7tech/server/oauth2/SSGOAuth2Issuer.lambda$refreshIssuerKey$1 (Lorg/jose4j/jwk/JsonWebKey;Lorg/jose4j/jwk/JsonWebKey;)Z, (Lorg/jose4j/jwk/JsonWebKey;)Z ] work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:333: // 54: invokestatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Ljava/lang/Exception;)Ljava/lang/Exception; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:336: // 59: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.j Ljava/util/List; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:341: // 66: invokestatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a (Ljava/lang/Exception;)Ljava/lang/Exception; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:343: // 6a: getstatic com/l7tech/server/oauth2/SSGOAuth2Issuer.a Ljava/util/logging/Logger; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:345: // 70: getstatic com/l7tech/server/oauth2/SSGOAuth2Issuer.t [Ljava/lang/String; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:350: // 79: getfield com/l7tech/server/oauth2/SSGOAuth2Issuer.i Ljava/util/List; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:351: // 7c: invokedynamic accept ()Ljava/util/function/Consumer; bsm=java/lang/invoke/LambdaMetafactory.metafactory (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; args=[ (Ljava/lang/Object;)V, com/l7tech/server/oauth2/SSGOAuth2Issuer.lambda$refreshIssuerKey$2 (Lcom/l7tech/server/oauth2/OAuth2IssuerListener;)V, (Lcom/l7tech/server/oauth2/OAuth2IssuerListener;)V ] work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Issuer.java:464: a = Logger.getLogger(SSGOAuth2Issuer.class.getName()); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2Issuer.java:5:public interface OAuth2Issuer { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2Issuer.java:6: String getJwks(); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2Issuer.java:20: void addListener(OAuth2IssuerListener var1); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Verifier.java:15: private final SSGOAuth2Issuer a; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Verifier.java:18: public SSGOAuth2Verifier(SSGOAuth2Issuer var1) { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2IssuerEvent.java:3:public enum OAuth2IssuerEvent { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/OAuth2IssuerEvent.java:12: JWKS_REFRESHED = new OAuth2IssuerEvent(); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Signer.java:12: private final SSGOAuth2Issuer a; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Signer.java:17: public SSGOAuth2Signer(SSGOAuth2Issuer var1) { work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/oauth2/SSGOAuth2Signer.java:72: var3.setAlgorithmHeaderValue(SSGOAuth2Issuer.JWT_SIGNATURE_ALGORITHM); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2Servlet.java:223: String var5 = this.ssgOAuth2Issuer.getSigner().generateJwt(var2.getAuthenticatedUser(), var4, var3, var6[42]); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2Servlet.java:265: String var9 = this.ssgOAuth2Issuer.getSigner().generateJwt(var8, var4, var10[43]); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2Servlet.java:266: this.ssgOAuth2Issuer.getSigner().revokeJwt(var3.getResult()); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2Servlet.java:289: // 0a: getfield com/l7tech/server/pm2/PM2Servlet.ssgOAuth2Issuer Lcom/l7tech/server/oauth2/SSGOAuth2Issuer; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2Servlet.java:290: // 0d: invokevirtual com/l7tech/server/oauth2/SSGOAuth2Issuer.getSigner ()Lcom/l7tech/server/oauth2/OAuth2Signer; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2AbstractServlet.java:18:import com.l7tech.server.oauth2.SSGOAuth2Issuer; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2AbstractServlet.java:35: protected SSGOAuth2Issuer ssgOAuth2Issuer; work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2AbstractServlet.java:56: this.ssgOAuth2Issuer = (SSGOAuth2Issuer)this.getBean(var2[10]); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2AbstractServlet.java:232: var2.d = this.ssgOAuth2Issuer.getVerifier().verify(var2.b); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/pm2/PM2AbstractServlet.java:319: return this.ssgOAuth2Issuer.getUser(var3, var2, var4); work/source-derived/layer7-gateway-11.2.1-decompiled/Gateway/com/l7tech/server/resources/ssgApplicationContext.xml:1367: