work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/FileWatcher.java:42: this.executorService.execute(() -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/FileWatcher.java:82: Class sensitivityModifierType = Class.forName("com.sun.nio.file.SensitivityWatchEventModifier"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:6:import com.airlock.iam.common.domain.service.jwt.signature.HttpClientRemoteJWKSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:12:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:45: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:61: public JwksSignatureVerifierSettings(String url, HttpClientConfig httpClient, int cacheRefreshTimeInMinutes) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:87: return new HttpClientRemoteJWKSetLoader(this.httpClient.createHttpClientForDomainClasses(), Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:107: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/jwt/signature/JwksSignatureVerifierSettings.java:122: public JwksSignatureVerifierSettings.JwksSignatureVerifierSettingsBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/Files.java:19: java.nio.file.Files.copy(sourceFile.toPath(), targetFile.toPath(), StandardCopyOption.REPLACE_EXISTING); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/Files.java:32: java.nio.file.Files.move(source, target, StandardCopyOption.REPLACE_EXISTING, StandardCopyOption.ATOMIC_MOVE); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/Files.java:35: java.nio.file.Files.move(source, target, StandardCopyOption.REPLACE_EXISTING); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/io/Files.java:38: java.nio.file.Files.move(source, target); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:5:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:25:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:48: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:56: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:70: public GatewayRestApiConnectionConfig(String url, HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:83: HttpClientConfig httpClientConfig = (HttpClientConfig)PluginLoader.get().loadPlugin(httpClientPlugin, env, context); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:93: return isURLPropertyConfigured(config, env, context, "url") && this.isHttpClientConfigured(config, env, context); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:100: private boolean isHttpClientConfigured(PluginConfiguration config, ConfigurationEnvironment env, ConfigurationContext context) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:108: private TestletResult connectToGatewayAdminRestApi(HttpClientConfig httpClientConfig, String gatewayAdminRestApiUrl) throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:109: CloseableHttpClient httpClient = httpClientConfig.createHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:116: int responseCode = (Integer)httpClient.execute(createRequest, HttpResponse::getCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:118: httpClient.execute(terminateRequest, HttpResponse::getCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:166: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/event/GatewayRestApiConnectionConfig.java:179: public GatewayRestApiConnectionConfig.GatewayRestApiConnectionConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/exception/Exceptions.java:23: executable.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/misc/exception/Exceptions.java:48: void execute() throws Exception; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/application/configuration/state/SingleModeRedisStateRepositoryConfig.java:251: return file.toURI().toURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/base/domain/model/mapification/MapificationUtils.java:78: Class clazz = (Class)Class.forName(className); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:5:import com.airlock.iam.core.misc.util.httpclient.PoolingHttpClientConnectionManagerFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:36:import org.apache.hc.client5.http.io.HttpClientConnectionManager; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:96: this.client = Suppliers.memoize(this::createHttpClient); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:192: private Client createHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:256: private HttpClientConnectionManager createConnectionManager() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/restclient/JerseyRestClient.java:257: return PoolingHttpClientConnectionManagerFactory.createDefaultConnectionManager(this.createSslSocketFactory(), this.timeout) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:4:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:65: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:147: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:226: public Optional getPushedAuthorizationRequestEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:236: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:246: public String getTokenEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:251: public String getAuthorizationEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:324: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:519: public OpenIDConnectSsoFlowClientSettings.OpenIDConnectSsoFlowClientSettingsBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:533: public OpenIDConnectSsoFlowClientSettings.OpenIDConnectSsoFlowClientSettingsBuilder tokenEndpointURL(String tokenEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:539: public OpenIDConnectSsoFlowClientSettings.OpenIDConnectSsoFlowClientSettingsBuilder authorizationEndpointURL(String authorizationEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettings.java:545: public OpenIDConnectSsoFlowClientSettings.OpenIDConnectSsoFlowClientSettingsBuilder pushedAuthorizationRequestEndpointURL( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/rememberme/RememberMeCommonRepositoryImpl.java:45: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/rememberme/RememberMeCommonRepositoryImpl.java:70: int deletedRecords = db.deleteFrom(RememberMeTokenTable.REMEMBER_ME_TOKEN).where(this.userIdMatches(userId)).and(this.tenantMatches()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:3:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:4:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:44: HttpClient testletHttpClient = this.initHttpClient(env, context, httpClientConfig); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:46: OpenIDConnectProviderMetadataRequestClient client = new OpenIDConnectProviderMetadataRequestClient(testletHttpClient, URI.create(discoveryURL)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:80: HttpClient initHttpClient(ConfigurationEnvironment env, ConfigurationContext context, PluginConfiguration httpClientConfig) throws InitializeException, IOException, GeneralSecurityException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:81: HttpClientConfig httpClientPlugin = (HttpClientConfig)PluginLoader.get().loadPlugin(httpClientConfig, env, context); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoveryTestlet.java:82: return httpClientPlugin.createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/AccountLinkDatabasePersisterImpl.java:66: JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insert(db, data).execute()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/AccountLinkDatabasePersisterImpl.java:164: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/AccountLinkDatabasePersisterImpl.java:171: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/AccountLinkDatabasePersisterImpl.java:202: return db.deleteFrom(AccountLinkTable.ACCOUNT_LINK).where(usernameMatches(username)).and(this.accountLinkTenantMatches()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:3:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:54: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:118: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:164: public Optional getPushedAuthorizationRequestEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:174: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:183: public String getAuthorizationEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:187: public String getTokenEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:231: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:322: public OAuth2SsoFlowClientSettings.OAuth2SsoFlowClientSettingsBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:336: public OAuth2SsoFlowClientSettings.OAuth2SsoFlowClientSettingsBuilder authorizationEndpointURL(String authorizationEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:342: public OAuth2SsoFlowClientSettings.OAuth2SsoFlowClientSettingsBuilder tokenEndpointURL(String tokenEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettings.java:348: public OAuth2SsoFlowClientSettings.OAuth2SsoFlowClientSettingsBuilder pushedAuthorizationRequestEndpointURL(String pushedAuthorizationRequestEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/EventOutboxRepositoryImpl.java:59: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.deleteEvents(db, eventIds)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/EventOutboxRepositoryImpl.java:90: db.deleteFrom(Tables.EVENT_OUTBOX).where(Tables.EVENT_OUTBOX.EVENT_ID.in(ids)).and(Tables.EVENT_OUTBOX.TENANT_ID.eq(this.tenantId.tenantId())).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/repository/EventOutboxRepositoryImpl.java:111: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettingsBase.java:248: public abstract String getAuthorizationEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectSsoFlowClientSettingsBase.java:250: public abstract String getTokenEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/factory/uri/AbsoluteExternalViewUriFactoryImpl.java:38: return new URI(((HttpServletRequest)this.request.get()).getRequestURL().toString()).resolve(this.getContextPath() + "/"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:4:import com.airlock.iam.common.domain.service.jwt.signature.HttpClientRemoteJWKSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:6:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:7:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:9:import com.airlock.iam.oauth2.domain.service.tokenexchange.HttpClientRemoteDiscoveryLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:32: defaultValue = HttpClientConfig.class, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:35: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:49: List allowedTokenIssuers, int cacheRefreshTimeInMinutes, HttpClientConfig httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:59: HttpClient httpClientImpl = this.httpClient.createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:60: this.remoteJwksLoader = new HttpClientRemoteJWKSetLoader(httpClientImpl, Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:61: this.remoteDiscoveryLoader = new HttpClientRemoteDiscoveryLoader(httpClientImpl, Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:71: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:91: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:112: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/rules/jwt/OAuth2OIDCDiscoveryActorTokenValidationConfig.java:133: public OAuth2OIDCDiscoveryActorTokenValidationConfig.OAuth2OIDCDiscoveryActorTokenValidationConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/sso/PersistentAcceptedSsoTicketRepositoryImpl.java:48: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/sso/PersistentAcceptedSsoTicketRepositoryImpl.java:67: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:4:import com.airlock.iam.common.domain.service.jwt.signature.HttpClientRemoteJWKSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:6:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:7:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:9:import com.airlock.iam.oauth2.domain.service.tokenexchange.HttpClientRemoteDiscoveryLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:34: defaultValue = HttpClientConfig.class, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:37: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:51: List allowedTokenIssuers, int cacheRefreshTimeInMinutes, HttpClientConfig httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:61: HttpClient httpClientImpl = this.httpClient.createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:62: this.remoteJwksLoader = new HttpClientRemoteJWKSetLoader(httpClientImpl, Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:63: this.remoteDiscoveryLoader = new HttpClientRemoteDiscoveryLoader(httpClientImpl, Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:73: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:101: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/tokenexchange/OAuth2OIDCDiscoverySubjectTokenValidationConfig.java:124: public OAuth2OIDCDiscoverySubjectTokenValidationConfig.OAuth2OIDCDiscoverySubjectTokenValidationConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:5:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:6:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:81: private HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:113: public abstract HttpClientConfig getHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:119: this.initializeHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:122: protected final void initializeHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:124: this.httpClientInstance = this.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:177: public abstract Optional getPushedAuthorizationRequestEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2SsoFlowClientSettingsBase.java:187: protected HttpClient getHttpClientInstance() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OAuth2RemoteConsentConfig.java:129: return new URL(value); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/usertrail/UserTrailLogRepositoryImpl.java:91: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/usertrail/UserTrailLogRepositoryImpl.java:174: return this.addLimit(query, batchSize, db).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:38: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insertDeviceUsage(db, deviceUsage)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:46: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.updateDeviceUsage(db, deviceUsage)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:79: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:90: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:94: db.deleteFrom(Tables.DEVICE_USAGE).where(Tables.DEVICE_USAGE.USER_ID.eq(userId.getValue())).and(this.tenantMatches()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/device/usage/DeviceUsageRepositoryImpl.java:102: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:7:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:14:import com.airlock.iam.oauth2.infrastructure.repository.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:47: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:89: this.remoteAccessTokenLoader = HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.builder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:93: .httpClient(this.httpClient.createHttpClientForDomainClasses()) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:108: public URI getTokenEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:126: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:153: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:190: public OAuth2AccessTokenStringValueProviderConfig.OAuth2AccessTokenStringValueProviderConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/valueprovider/OAuth2AccessTokenStringValueProviderConfig.java:204: public OAuth2AccessTokenStringValueProviderConfig.OAuth2AccessTokenStringValueProviderConfigBuilder tokenEndpointURL(String tokenEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2RestUiClientRedirectUriConfig.java:36: public String getExternalIamURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2RestUiClientRedirectUriConfig.java:64: public OAuth2RestUiClientRedirectUriConfig.OAuth2RestUiClientRedirectUriConfigBuilder externalIamURL(String externalIamURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2ClientResourceRequest.java:3:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2ClientResourceRequest.java:40: public OAuth2ClientResourceRequestLogic logic(ELogger logger, HttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2ClientResourceRequest.java:89: public OAuth2ClientResourceRequest.OAuth2ClientResourceRequestBuilder resourceURL(String resourceURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:8:import com.airlock.iam.common.domain.service.jwt.signature.HttpClientRemoteJWKSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:10:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:48: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:51: public OpenIDConnectRS256SignatureValidator(String remoteKeyLocation, HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:58: this.keyLoader = new HttpClientRemoteJWKSetLoader(this.httpClient.createHttpClientForDomainClasses(), REMOTE_JWK_REFRESH_TIME); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:120: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OpenIDConnectRS256SignatureValidator.java:133: public OpenIDConnectRS256SignatureValidator.OpenIDConnectRS256SignatureValidatorBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2LegacyClientEndpointRedirectUriConfig.java:36: public String getExternalIamURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/client/OAuth2LegacyClientEndpointRedirectUriConfig.java:64: public OAuth2LegacyClientEndpointRedirectUriConfig.OAuth2LegacyClientEndpointRedirectUriConfigBuilder externalIamURL(String externalIamURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/request/HttpServletRequestInformationServiceImpl.java:46: return Optional.of(new RequestUrl(((HttpServletRequest)this.request.get()).getRequestURL().toString())); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:6:import com.airlock.iam.common.domain.service.jwt.signature.HttpClientRemoteJWKSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:7:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:82: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:150: private HttpClientRemoteJWKSetLoader jwkSetLoader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:179: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:229: public String getAuthorizationEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:234: public Optional getPushedAuthorizationRequestEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:245: public String getTokenEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:285: super.initializeHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:287: this.getHttpClientInstance(), URI.create(this.discoveryEndpointURL) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:294: this.jwkSetLoader = new HttpClientRemoteJWKSetLoader(this.getHttpClientInstance(), Duration.ofMinutes(this.cacheRefreshTimeInMinutes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:337: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:341: public String getDiscoveryEndpointURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:361: public HttpClientRemoteJWKSetLoader getJwkSetLoader() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:429: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:638: public OpenIDConnectDiscoverySsoFlowClientSettings.OpenIDConnectDiscoverySsoFlowClientSettingsBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/application/configuration/OpenIDConnectDiscoverySsoFlowClientSettings.java:644: public OpenIDConnectDiscoverySsoFlowClientSettings.OpenIDConnectDiscoverySsoFlowClientSettingsBuilder discoveryEndpointURL(String discoveryEndpointURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/mapification/MapifierImpl.java:135: Class clazz = Class.forName(className); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2CleanupRepositoryImpl.java:162: int deleted = this.addLimit(query, batchSize, db).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2CleanupRepositoryImpl.java:169: int deleted = this.addLimit(query, batchSize, db).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2CleanupRepositoryImpl.java:176: int deleted = this.addLimit(query, batchSize, db).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2CleanupRepositoryImpl.java:189: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2SessionUpdater.java:84: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2SessionUpdater.java:107: batch.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2SessionUpdater.java:153: int deletedSessions = this.db.deleteFrom(Oauth2SessionTable.OAUTH2_SESSION).where(Oauth2SessionTable.OAUTH2_SESSION.ID.in(sessionIdsToDelete)).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2SessionUpdater.java:182: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2SessionUpdater.java:212: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2AcceptedClientAssertionRepositoryImpl.java:48: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2AcceptedClientAssertionRepositoryImpl.java:56: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2AcceptedClientAssertionRepositoryImpl.java:84: int deleted = db.deleteFrom(Tables.OAUTH2_ACCEPTED_CLIENT_ASSERTIONS).where(Tables.OAUTH2_ACCEPTED_CLIENT_ASSERTIONS.JTI.eq(id.getId())).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:9:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:35:public final class HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader implements OAuth2ClientCredentialsGrantAccessTokenLoader { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:36: private static final ELogger LOG = ELoggerFactory.getLogger(HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:39: private HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:43: @NonNull HttpClient httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:68: HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader accessTokenCacheLoader = HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.builder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:123: public static HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder builder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:124: return new HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:128: public static class HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:136: private HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:145: HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:149: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder clientCredentials( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:161: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder tokenEndpointAuthentication( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:173: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder accessTokenRequestMethod( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:185: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder httpClient( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:186: @NonNull HttpClient httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:197: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder scopesToRequest( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:209: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder expiresIn( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:217: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder ticker(Ticker ticker) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:223: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:224: return new HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:238: return "HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.HttpClientOAuth2ClientCredentialsGrantAccessTokenLoaderBuilder(clientCredentials=" work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:258: private final HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:288: HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.LOG work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:292: HttpResponse httpResponse = this.httpClient.execute(httpRequest); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:305: HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.LOG work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:333: @NonNull HttpClient httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:367: public static HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder builder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:368: return new HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:374: private HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:389: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder httpClient( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:390: @NonNull HttpClient httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:401: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder scopesToRequest( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:413: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder clientCredentials( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:425: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder tokenEndpointAuthentication( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:437: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder accessTokenRequestMethod( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:449: public HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:450: return new HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.java:458: return "HttpClientOAuth2ClientCredentialsGrantAccessTokenLoader.URIAccessTokenCacheLoader.URIAccessTokenCacheLoaderBuilder(httpClient=" work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:193: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:205: Exceptions.wrapException(() -> JooqTransaction.jooqTransaction(this.db()).execute(db -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:245: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:255: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:267: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:289: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:305: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:319: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:334: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:352: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ConsentRepositoryImpl.java:379: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ParRequestRepositoryImpl.java:59: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ParRequestRepositoryImpl.java:67: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/repository/OAuth2ParRequestRepositoryImpl.java:116: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:25:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:35: private final Supplier httpClientSupplier; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:38: public GatewayRestApi(Supplier httpClientSupplier, String gatewayRestApiUri) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:45: CloseableHttpClient httpClient = this.httpClientSupplier.get(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:92: private void terminateUserSessions(CloseableHttpClient httpClient, String userId, Predicate sessionFilter) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:100: private boolean terminateMaxPageSizeSessions(CloseableHttpClient httpClient, String userId, Predicate sessionFilter) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:118: private void openAdminSession(CloseableHttpClient httpClient) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:120: Integer statusCode = (Integer)httpClient.execute(this.createAdminSessionRequest(), HttpResponse::getCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:130: private void closeAdminSession(CloseableHttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:133: Integer statusCode = (Integer)httpClient.execute(this.closeAdminSessionRequest(), HttpResponse::getCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:146: private List findSessionsToTerminate(CloseableHttpClient httpClient, String userId, Predicate sessionFilter) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:151: return (List)httpClient.execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:176: private boolean terminateSessions(CloseableHttpClient httpClient, List sessionsToTerminate, String userId) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:186: private boolean terminateSession(CloseableHttpClient httpClient, String sid, String userId) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/infrastructure/gateway/GatewayRestApi.java:188: Result gatewayResponse = (Result)httpClient.execute(this.sessionDeleteRequest(sid), this::evaluateGatewayResponse); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientCommunicatorSettingsFactory.java:31: .authorizationEndpointURI(() -> URI.create(config.getAuthorizationEndpointURL())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientCommunicatorSettingsFactory.java:33: .tokenEndpointURI(() -> URI.create(config.getTokenEndpointURL())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientParserSettingsFactory.java:22: .authorizationEndpointUri(() -> URI.create(settings.getAuthorizationEndpointURL())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/api/application/dependency/injection/LegacyPluginInjectorFactory.java:14: return (LegacyPluginInjector)Class.forName("com.airlock.iam.core.infrastructure.dependency.injection.ThreadLocalLegacyInjector") work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/valueprovider/OAuth2AccessTokenValueProviderModule.java:22: return new OAuth2AccessTokenSettings(config.getTokenEndpointURL()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OAuth2ClientCommunicatorSettingsFactory.java:18: .authorizationEndpointURI(() -> URI.create(config.getAuthorizationEndpointURL())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OAuth2ClientCommunicatorSettingsFactory.java:20: .tokenEndpointURI(() -> URI.create(config.getTokenEndpointURL())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OAuth2ClientCommunicatorFactoryImpl.java:5:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OAuth2ClientCommunicatorFactoryImpl.java:36: HttpClient httpClient = clientSettings.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientCommunicatorFactoryImpl.java:7:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientCommunicatorFactoryImpl.java:46: HttpClient httpClient = clientSettings.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/factory/OpenIDConnectClientCommunicatorFactoryImpl.java:77: private static List getResourceRequests(OpenIDConnectSsoFlowClientSettingsBase clientSettings, HttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/discovery/OpenIDConnectProviderMetadataRequestClient.java:8:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/discovery/OpenIDConnectProviderMetadataRequestClient.java:20: private final HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/discovery/OpenIDConnectProviderMetadataRequestClient.java:39: discoveryResponse = this.httpClient.execute(discoveryRequest); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/discovery/OpenIDConnectProviderMetadataRequestClient.java:55: public OpenIDConnectProviderMetadataRequestClient(HttpClient httpClient, URI discoveryURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:20:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:34: private final Supplier httpClientSupplier; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:39: CloseableHttpClient httpClient = this.httpClientSupplier.get(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:44: var2 = (String)httpClient.execute(this.createBackchannelLogoutRequest(this.logoutToken), this::checkStatusCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:120: Supplier httpClientSupplier, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:160: private Supplier httpClientSupplier; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/BackchannelLogoutImpl.java:193: public BackchannelLogoutImpl.BackchannelLogoutImplBuilder httpClientSupplier(Supplier httpClientSupplier) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/infrastructure/logoutaction/OidcBackchannelLogoutGeneratorImpl.java:75: .httpClientSupplier(rpSettings.get().clientSettings().closeableHttpClientSupplier()) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/api/domain/model/async/AsynchronousExecutor.java:4: void execute(Runnable var1); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/sso/OAuth2Authentication.java:20: .execute(OAuth2AuthorizationVerifyingFlowStep::buildAuthorizationRequest, OAuth2AuthorizationVerifyingFlowStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/sso/OAuth2Authentication.java:26: .execute(flowStep -> flowStep.verifyAuthorizationResponse(queryString), OAuth2AuthorizationVerifyingFlowStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/provider/OAuth2Consent.java:19: return this.flow.getCurrentOrStartNew().execute(OAuth2ConsentStep::retrieveLocalConsent, OAuth2ConsentStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/provider/OAuth2Consent.java:35: return this.flow.getCurrentOrStartNew().execute(stepMethod, OAuth2ConsentStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/valueprovider/OAuth2AccessTokenProvider.java:27: URI tokenEndpointUri = ((OAuth2AccessTokenSettings)this.accessTokenSettings.get()).tokenEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/valueprovider/OAuth2AccessTokenProvider.java:32: URI tokenEndpointUri = ((OAuth2AccessTokenSettings)this.accessTokenSettings.get()).tokenEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2Client.java:6:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2Client.java:37: Optional httpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:7:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:32: private final Optional httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:48: @NonNull Optional httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:202: public Optional httpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:246: private Optional httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/OAuth2ClientImpl.java:359: public OAuth2ClientImpl.OAuth2ClientImplBuilder httpClient(@NonNull Optional httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:9:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:28: private final HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:55: HttpResponse resourceResponse = this.httpClientInstance.execute(resourceRequest); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:93: HttpClient httpClientInstance, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:117: private HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientResourceRequestLogic.java:138: public OAuth2ClientResourceRequestLogic.OAuth2ClientResourceRequestLogicBuilder httpClientInstance(HttpClient httpClientInstance) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:10:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:55: private final HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:251: HttpResponse httpResponse = this.httpClientInstance.execute(httpRequest); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:291: HttpClient httpClientInstance work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:342: private HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OAuth2ClientCommunicatorImpl.java:391: public OAuth2ClientCommunicatorImpl.OAuth2ClientCommunicatorImplBuilder httpClientInstance(HttpClient httpClientInstance) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OpenIDConnectClientCommunicatorImpl.java:4:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OpenIDConnectClientCommunicatorImpl.java:191: HttpClient httpClientInstance, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OpenIDConnectClientCommunicatorImpl.java:222: private HttpClient httpClientInstance; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/communication/OpenIDConnectClientCommunicatorImpl.java:275: public OpenIDConnectClientCommunicatorImpl.OpenIDConnectClientCommunicatorImplBuilder httpClientInstance(HttpClient httpClientInstance) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/client/locales/MapBasedLocalizedAttribute.java:18: Locale bestMatch = Locale.lookup(LanguageRange.parse(locale.toLanguageTag()), this.map.keySet()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/async/AsynchronousExecutorImpl.java:27: public void execute(Runnable command) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/authentication/OpenIdConnectUiLocaleFlowHandler.java:46: return Locale.lookup(ranges, List.of(locale)) != null; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/logoutaction/BackchannelLogoutClientSettings.java:5:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/logoutaction/BackchannelLogoutClientSettings.java:7:public record BackchannelLogoutClientSettings(URI backchannelLogoutUri, Supplier closeableHttpClientSupplier) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/logoutaction/OidcBackchannelLogoutAction.java:42: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/logoutaction/RemoveOpuasCookieLogoutAction.java:22: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/model/logoutaction/OAuth2AsCentricTokenRemoveAction.java:25: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/request/RequestUrl.java:13: this.uri = new URL(requestUrl).toURI(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:10:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:19:public final class HttpClientRemoteDiscoveryLoader implements RemoteDiscoveryLoader { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:20: private static final ELogger LOG = ELoggerFactory.getLogger(HttpClientRemoteDiscoveryLoader.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:23: public HttpClientRemoteDiscoveryLoader(HttpClient httpClient, Duration cacheRefreshInterval) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:44: private static OIDCProviderMetadata loadDiscoveryMetadata(HttpClient httpClient, URI location) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/tokenexchange/HttpClientRemoteDiscoveryLoader.java:48: discoveryResponse = httpClient.execute(HttpRequest.builder().uri(HttpRequestUri.httpRequestUri(location)).method(HttpRequestMethod.GET).build()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/psd2/Psd2CertificateRoleExtractor.java:71: var2 = (DEROctetString)inputStream.readObject(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/psd2/Psd2CertificateRoleExtractor.java:95: var2 = (ASN1Sequence)inputStream.readObject(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/client/OAuth2RestUIRedirectUriService.java:22: return Optional.of(URI.create(Strings.CS.appendIfMissing(this.config.getExternalIamURL(), "/", new CharSequence[0])).resolve("ui/app/oauth2/client")); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/locale/LocalePreferences.java:22: Locale locale = Locale.lookup(range, this.allowedLocales); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/locale/LocalePreferences.java:36: return Optional.ofNullable(Locale.lookup(ranges, this.allowedLocales)).orElse(this.defaultLocale); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/locale/LocalePreferences.java:42: return Optional.ofNullable(Locale.lookup(List.of(new LanguageRange(language)), this.allowedLocales)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/oauth2/domain/service/client/OAuth2LegacyClientEndpointRedirectUriService.java:22: return Optional.of(URI.create(Strings.CS.appendIfMissing(this.config.getExternalIamURL(), "/", new CharSequence[0])).resolve("oauth2-client")); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/model/logoutaction/LogoutAction.java:6: void execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/sms/SmsEventSubscriber.java:62: .execute(new SmsEventSubscriber.AsyncRunnable(event, phoneNumbers, template, message, (SmsSendingService)this.smsService.get())); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:11:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:19:public final class HttpClientRemoteJWKSetLoader implements RemoteJWKSetLoader { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:20: private static final ELogger LOG = ELoggerFactory.getLogger(HttpClientRemoteJWKSetLoader.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:23: public HttpClientRemoteJWKSetLoader(HttpClient httpClient, Duration cacheRefreshInterval) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:45: private static JsonWebKeySet loadJwkSet(HttpClient httpClient, URI location) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/jwt/signature/HttpClientRemoteJWKSetLoader.java:47: HttpResponse response = httpClient.execute(HttpRequest.builder().uri(HttpRequestUri.httpRequestUri(location)).method(HttpRequestMethod.GET).build()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/email/EmailEventSubscriber.java:87: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/recovery/SessionAttributeReader.java:38: return Optional.ofNullable((UserSessionScopedFlowAttribute)this.creatorMethod.invoke(null, rawAttributes)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/recovery/SessionAttributeReaderFactory.java:123: return Optional.of(Class.forName(className)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FARecovery.java:29: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FARecoveryFlowBindingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FADeviceEdit.java:31: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, Airlock2FADeviceEditStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FAApproval.java:54: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, Airlock2FAApprovalStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:19:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:37: private final Provider client; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:45: @NonNull Provider client, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:92: .execute(new RemoteEventSubscriber.AsyncRunnable(event, settings, url, body, (HttpClient)this.client.get())); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:129: private final HttpClient client; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:135: HttpResponse response = this.client.execute(createRequest(this.url, this.body, this.settings)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:164: public AsyncRunnable(DomainEvent event, RemoteEventSubscriberSettings settings, String url, String body, HttpClient client) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:182: private Provider client; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/common/domain/service/event/RemoteEventSubscriber.java:221: public RemoteEventSubscriber.RemoteEventSubscriberBuilder client(@NonNull Provider client) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FAActivation.java:34: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FAActivationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FAActivation.java:38: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FAActivationStatusStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/airlock2fa/Airlock2FAActivation.java:42: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FAActivationFlowBindingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/otp/EmailOtpAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkOtp(otp), EmailOtpCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/otp/EmailOtpAuthentication.java:22: return this.flowProvider.getCurrentOrStartNew().execute(EmailOtpCheckingStep::resend, EmailOtpCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/otp/VascoOtpAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkOtp(otp), VascoOtpCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/otp/GenericOtpAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkOtp(otp), GenericOtpCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/otp/OathOtpAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkOtp(otp), OathOtpAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/AccessCall.java:17: return this.flowProvider.getCurrentOrStartNew().execute(AccessFlowStep::access, AccessFlowStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/cronto/CrontoAuthentication.java:44: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, CrontoCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/PasswordReset.java:18: return this.flow.getCurrentOrStartNew().execute(step -> step.setPassword(newPassword), PasswordResetStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/matrix/MatrixCheck.java:29: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, MatrixCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/MtanIdentityVerification.java:18: return this.flow.getCurrentOrStartNew().execute(step -> step.verifyMtanOtp(otp), MtanIdentityVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/MtanVerification.java:37: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, MtanVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/EmailIdentityVerification.java:18: return this.flow.getCurrentOrStartNew().execute(step -> step.verifyEmailOtp(otp), EmailIdentityVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/SecretQuestionsIdentityVerification.java:19: return this.flow.getCurrentOrStartNew().execute(step -> step.verifyAnswers(answers), SecretQuestionsIdentityVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/SecretQuestionsIdentityVerification.java:25: .execute(SecretQuestionsIdentityVerificationStep::retrieveQuestionKeys, SecretQuestionsIdentityVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/identification/UserIdentification.java:22: return this.flowProvider.getCurrentOrStartNew().execute(step -> selectAndExecuteUserIdentification(username, userData, step), UserIdentifyingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/application/service/DeviceTokenVerification.java:27: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, DeviceTokenVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/mtan/MtanOtpCheck.java:40: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, MtanOtpCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/fido/FidoCredentialDisplayNameChange.java:31: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, FidoCredentialDisplayNameChangeStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/fido/FidoCheck.java:24: .execute(FidoCheckingStepWithRetrieve::retrieveAuthenticationChallenge, FidoCheckingStepWithRetrieve.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/fido/FidoCheck.java:36: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, FidoCheckingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/fido/FidoRegistration.java:33: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, FidoRegistrationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/publicselfservice/infrastructure/resource/PublicSelfServiceAcknowledgeMessageFlowResource.java:47: FlowResult result = ((Flow)this.flow.get()).execute(AcknowledgeMessageStep::acknowledge, AcknowledgeMessageStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/application/service/data/UserDataEdit.java:36: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, UserDataEditStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:97: JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insertToken(token, db)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:110: this.insertRequestMetadata(db, token.firstRequest(), tokenPk, RememberMeRequestMetadataType.CREATE_REQUEST).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:301: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:310: deleteRequestMetadata(db, tokenPk, RememberMeRequestMetadataType.RENEW_REQUEST).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:311: this.insertRequestMetadata(db, token.latestRequest().get(), tokenPk, RememberMeRequestMetadataType.RENEW_REQUEST).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:312: DbUtils.assertExactlyOneRecordAffectedOrElseHandleExceptions(this.updateRememberMeToken(db, token).execute(), notFoundException); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/rememberme/RememberMeTokenRepositoryImpl.java:361: int deletedRecords = db.deleteFrom(RememberMeTokenTable.REMEMBER_ME_TOKEN).where(whereClause).and(this.tenantMatches()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/FlowContinuationTokenRepositoryImpl.java:85: .executeAndReturn(db -> this.isSingleRecordDeleted(this.deleteTokenRecordsWithHash(db, tokenHash).execute())), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryUpdates.java:25: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryUpdates.java:44: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryUpdates.java:52: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryUpdates.java:60: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryImpl.java:58: .execute(db -> LastSelectionRepositoryUpdates.insertLastSelection(db, this.userSequence, this.tenantId, lastSelection)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryImpl.java:67: .execute(db -> LastSelectionRepositoryUpdates.updateUsername(db, this.tenantId, userIdBefore, userIdAfter)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryImpl.java:77: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> LastSelectionRepositoryUpdates.updateLastSelection(db, this.tenantId, lastSelection)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/infrastructure/repository/LastSelectionRepositoryImpl.java:88: .execute(db -> LastSelectionRepositoryUpdates.deleteLastSelection(iamUserId, stepId, this.tenantId, db)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/application/webserver/infrastructure/deploy/ContextConfigurator.java:54: context.setConfigFile(contextFile.toUri().toURL()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/application/webserver/infrastructure/deploy/DirectoryWatcher.java:27: this.executorService.execute(() -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/oath/OathOtpActivation.java:17: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.complete(unverifiedOtp), OathOtpActivationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/application/webserver/infrastructure/health/ReadinessService.java:77: HttpURLConnection connection = (HttpURLConnection)uri.toURL().openConnection(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/cronto/CrontoActivation.java:35: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, CrontoActivationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/application/parameters/domain/model/ParameterSpec.java:47: LOG_ELASTICSEARCH_URL("iam.log.elasticsearch.url"), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/application/parameters/domain/model/ParameterSpec.java:113: H2_JDBC_URL("iam.h2.jdbc.url"), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/cronto/CrontoPushActivation.java:34: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, CrontoPushActivationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/termsofservice/TermsOfServiceCheck.java:30: return this.flow.getCurrentOrStartNew().execute(stepMethod, TermsOfServiceStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/password/PasswordGeneratorConfig.java:134: Files.write(f, byteArray); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/password/PasswordGeneratorConfig.java:142: Files.move(f, targetFile); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/shared/domain/model/email/EmailVerification.java:17: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.verifyEmailOtp(otp), EmailVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:6:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:41: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:54: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:82: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:108: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/configuration/event/AdminappRemoteEventSubscriberConfig.java:131: public AdminappRemoteEventSubscriberConfig.AdminappRemoteEventSubscriberConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/service/license/LicenseDeployer.java:23: Files.writeString(tempFile.toPath(), licenseText, StandardCharsets.UTF_8); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/infrastructure/serialization/StateMachineContextSerializer.java:58: var4 = (StateMachineContext)createKryo().readObject(input, DefaultStateMachineContext.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/api/domain/model/flow/Flow.java:10: FlowResult execute(Function var1, Class var2); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/api/domain/model/flow/Flow.java:12: FlowResult execute(BiFunction var1, Class var2, Class var3); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/selection/step/InteractiveSelection.java:28: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, SelectionStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/CurrentStepAction.java:20: public void execute(StateContext context) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/CurrentAndNextStepAction.java:21: public void execute(StateContext context) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/CurrentAndNextStepAction.java:23: this.handler.execute((FlowStep)this.step.get(), stepResultToBeProcessed, (FlowStep)this.nextStep.get()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/CurrentAndNextStepAction.java:55: void execute(FlowStep var1, StepResult var2, FlowStep var3); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/SequentialAction.java:16: public void execute(StateContext context) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/spring/SequentialAction.java:17: this.actions.stream().forEachOrdered(action -> action.execute(context)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/runtime/StateMachineFlow.java:63: public FlowResult execute(Function stepMethod, Class stepType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/runtime/StateMachineFlow.java:64: return this.execute((step, stepConfig) -> stepMethod.apply((L)step), stepType, FlowStepConfig.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/statemachine/runtime/StateMachineFlow.java:68: public FlowResult execute(BiFunction stepMethod, Class stepType, Class stepConfigType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/dynamicactivation/DynamicStepActivation.java:31: return this.flow.getCurrentOrStartNew().execute(stepMethod, DynamicStepActivationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/application/service/user/bulkchanges/token/UserBulkTokenMigrationService.java:34: Executors.newSingleThreadExecutor().execute(task); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/flow/domain/model/step/InteractiveGoto.java:32: return this.flow.getCurrentOrStartNew().execute(stepMethod, GotoCapableStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAUserRepositoryImpl.java:79: JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insertUser(db, user)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAUserRepositoryImpl.java:89: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAUserRepositoryImpl.java:94: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAUserRepositoryImpl.java:105: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAUserRepositoryImpl.java:118: () -> this.db().delete(Airlock_2faUserTable.AIRLOCK_2FA_USER).where(this.accountIdEquals(accountId)).and(this.airlock2FAUserTenantMatches()).execute(), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAActivationLetterOrderRepositoryImpl.java:40: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insertOrder(db, order)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAActivationLetterOrderRepositoryImpl.java:51: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAActivationLetterOrderRepositoryImpl.java:139: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAActivationLetterRepositoryImpl.java:134: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/airlock2fa/Airlock2FAActivationLetterRepositoryImpl.java:137: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserCredentialRepositoryImpl.java:154: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserCredentialRepositoryImpl.java:177: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserChangePersisterImpl.java:37: JooqTransaction.jooqTransaction(this.db()).execute(db -> this.updateUserId(db, userIdChangeData)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserChangePersisterImpl.java:54: JooqTransaction.jooqTransaction(this.db()).execute(db -> this.deleteByUserId(db, userId)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserChangePersisterImpl.java:63: db.deleteFrom(FidoUserTable.FIDO_USER).where(userIdMatches(userId)).and(this.fidoUserTenantMatches()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/repository/fido/FidoUserChangePersisterImpl.java:71: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/rest/airlock2fa/futurae/QrCodeImageReaderImpl.java:48: URL url = uri.toURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/service/fido/FidoUserRepositoryImpl.java:47: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.insertFidoUser(db, fidoUser)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/service/fido/FidoUserRepositoryImpl.java:56: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/service/fido/YubicoCredentialRepository.java:65: public Optional lookup(ByteArray credentialId, ByteArray userHandle) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/service/fido/FidoCredentialRepositoryImpl.java:91: fidoCredentials.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/factor/infrastructure/service/fido/FidoCredentialRepositoryImpl.java:251: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/service/rememberme/RememberMeTokenAdminRepositoryImpl.java:40: () -> (Integer)JooqTransaction.jooqTransaction(this.db()).executeAndReturn(db -> this.deleteAllRememberMeTokensOf(db, iamUserId).execute()), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/domain/model/token/matrixcard/generator/MatrixCardWriterImpl.java:108: Files.write(tmpFile.toPath(), renderedBytes); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclient/auth/infrastructure/repository/oauth2/OAuth2TechClientRepositoryImpl.java:170: insertStep.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclient/auth/infrastructure/repository/certificate/ClientCertificateTechClientRepositoryImpl.java:220: insertStep.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclient/auth/infrastructure/repository/certificate/ClientCertificateTechClientRepositoryImpl.java:231: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclient/infrastructure/repository/principal/SharedPrincipalQueries.java:37: db.deleteFrom(PrincipalTable.PRINCIPAL).where(PrincipalTable.PRINCIPAL.ID.eq(principalId)).and(principalTenantMatches(tenantId)).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclient/infrastructure/repository/principal/SharedPrincipalQueries.java:91: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:4:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:60: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:87: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:102: String procivisUrl, String organizationId, String issuerVerifierDid, String issuanceProtocol, String verificationProtocol, HttpClientConfig httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:125: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisCoreSsiServiceConfig.java:162: public ProcivisCoreSsiServiceConfig.ProcivisCoreSsiServiceConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:5:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:54: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:79: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:102: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:124: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/configuration/procivis/ProcivisDeskSsiServiceConfig.java:157: public ProcivisDeskSsiServiceConfig.ProcivisDeskSsiServiceConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/application/service/Ssi.java:29: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, stepType); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/repository/JooqVerifiableCredentialRepository.java:38: () -> JooqTransaction.jooqTransaction(this.db()).execute(db -> this.save(db, vc)), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/repository/JooqVerifiableCredentialRepository.java:60: () -> this.db().deleteFrom(VerifiableCredentialTable.VERIFIABLE_CREDENTIAL).where(userIdEquals(user)).and(this.tenantMatches()).execute(), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/repository/JooqVerifiableCredentialRepository.java:74: .execute(), work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/repository/JooqVerifiableCredentialRepository.java:110: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisCoreSsiServiceModule.java:5:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisCoreSsiServiceModule.java:29: HttpClient provideHttpClient(ProcivisCoreSsiServiceConfig config) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisCoreSsiServiceModule.java:31: return config.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisDeskSsiServiceModule.java:7:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisDeskSsiServiceModule.java:31: HttpClient provideHttpClient(ProcivisDeskSsiServiceConfig config) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/factory/ProcivisDeskSsiServiceModule.java:33: return config.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:10:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:68: private final Provider client; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:78: Provider client, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:89: Provider client, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:506: return Result.result(((HttpClient)this.client.get()).execute(request)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:551: private Provider client; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/ssi/infrastructure/service/procivis/ProcivisSsiService.java:572: public ProcivisSsiService.ProcivisSsiServiceBuilder client(Provider client) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/sensitivevalues/application/service/SensitiveValuesHelper.java:30: Class clazz = Class.forName(classname); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappRemoteEventSubscriberModule.java:10:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappRemoteEventSubscriberModule.java:35: HttpClient provideHttpClient(AdminappRemoteEventSubscriberConfig config) throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappRemoteEventSubscriberModule.java:36: return config.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappGatewaySessionTerminatorEventSubscriberModule.java:11:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappGatewaySessionTerminatorEventSubscriberModule.java:27: .map(gatewayAdminRestApiConfig -> this.createGatewayRestApi(gatewayAdminRestApiConfig.getHttpClient(), gatewayAdminRestApiConfig.getUrl())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/factory/shared/AdminappGatewaySessionTerminatorEventSubscriberModule.java:36: private GatewayRestApi createGatewayRestApi(HttpClientConfig httpClientConfig, String gatewayAdminRestApiUrl) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/techclientreg/domain/model/flow/OAuth2ClientRegistration.java:24: return this.flow.getCurrentOrStartNew().execute(stepMethod, OAuth2ClientRegistrationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/application/configuration/task/SqlExecutorTask.java:80: s.execute(this.sqlStatement); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/application/configuration/task/AbstractCredentialReportTask.java:204: Files.move(f.toPath(), targetFile.toPath()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/application/configuration/task/xmlimporter/XmlFileImporterTask.java:294: Files.move(file, processedFile); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/application/configuration/task/ReportExecTask.java:171: Process proc = Runtime.getRuntime().exec(preparedCommand, null, currentConfig.directory); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/infrastructure/rememberme/RememberMeTokenCleanupRepositoryImpl.java:71: return db.deleteFrom(Tables.REMEMBER_ME_TOKEN).where(this.tokenIsExpired()).and(this.tenantMatches()).limit(batchSize).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/infrastructure/continuation/FlowContinuationTokenCleanupRepositoryImpl.java:38: .execute() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XMLFileDigesterProviderV2.java:3:import com.airlock.iam.plugin.framework.infrastructure.xstream.XStreamHelper; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XMLFileDigesterProviderV2.java:11:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XMLFileDigesterProviderV2.java:14: public XStream createDigester() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XMLFileDigesterProviderV2.java:15: XStream xStream = XStreamHelper.createXStream(Attribute.class, Command.class, Commands.class, TokenList.class, UserInformation.class, XMLInfo.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XmlFileImporterV2.java:14:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v2/XmlFileImporterV2.java:31: XStream digester = new XMLFileDigesterProviderV2().createDigester(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/XmlFileImportCommandHandler.java:433: public String lookup(String key) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XMLFileDigesterProviderV1.java:4:import com.airlock.iam.plugin.framework.infrastructure.xstream.XStreamHelper; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XMLFileDigesterProviderV1.java:10:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XMLFileDigesterProviderV1.java:19: public XStream createDigester() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XMLFileDigesterProviderV1.java:20: XStream xStream = XStreamHelper.createXStream(Attribute.class, Command.class, TokenList.class, UserInformation.class, XMLInfo.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XmlFileImporterV1.java:12:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/xmlimporter/v1/XmlFileImporterV1.java:27: XStream digester = new XMLFileDigesterProviderV1().createDigester(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/servicecontainer/app/domain/model/task/token/AbstractTokenReportStrategy.java:260: Files.move(file.toPath(), targetFile.toPath()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlFederationConfig.java:341: Class.forName(className, false, SamlFederationConfig.class.getClassLoader()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlFederationConfig.java:443: ERRORPAGE_URL("com.sun.identity.saml.errorpage.url") { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:11:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:57:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:58:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:168: private CloseableHttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:203: CloseableHttpClient httpClient work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:303: HttpClientContext localContext = HttpClientContext.create(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:310: int statusCode = (Integer)this.httpClient.execute(post, localContext, response -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:342: LOG.warn(LogTypes.SERVER_INFO_SYS, "Error closing previous HttpClient instance; ignoring: " + e.getMessage()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:347: this.httpClient = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:449: private CloseableHttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/application/configuration/SamlAccessCookieIdentityPropagator.java:648: public SamlAccessCookieIdentityPropagator.SamlAccessCookieIdentityPropagatorBuilder httpClient(CloseableHttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/admin/infrastructure/resource/prot/token/VascoLicenseResource.java:164: Files.copy(inputStream, dpxFile.get().toPath(), StandardCopyOption.REPLACE_EXISTING); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:4:import com.airlock.iam.core.misc.util.xml.XmlTransformerFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:10:import javax.xml.parsers.DocumentBuilderFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:27: @SuppressFBWarnings(value = "XXE_DOCUMENT", justification = "DocumentBuilderFactory has secure defaults and input is trusted") work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:30: DocumentBuilderFactory factory = secureDocumentBuilderFactory(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:40: Transformer transformer = XmlTransformerFactory.secureXmlTransformer(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:80: private static DocumentBuilderFactory secureDocumentBuilderFactory() throws ParserConfigurationException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/configuration/MetadataUtils.java:81: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/infrastructure/plugin/SessionProviderImpl.java:119: public String rewriteURL(Object session, String url) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/saml2/domain/service/logout/Saml2LogoutAction.java:69: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/security/certificate/AsymmetricKeyPairUtils.java:147: if ((pemObject = pemParser.readObject()) == null) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:5:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:45: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:68: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:83: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:115: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/application/configuration/event/LoginappRemoteEventSubscriberConfig.java:173: public LoginappRemoteEventSubscriberConfig.LoginappRemoteEventSubscriberConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/rest/infrastructure/factory/shared/ParameterBasedTargetUriModule.java:34: String requestedUri = request.getRequestURL() + (query != null ? "?" + query : ""); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/transactionapproval/application/service/TransactionApprovalParameterHandler.java:19: return this.flow.getCurrentOrStartNew().execute(step -> step.validateAndConsume(messageParameters, authTokenId), TransactionApprovalParameterStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oauth2/provider/servlet/v3/settings/OAuth2V3GrantSettingsFactory.java:8:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oauth2/provider/servlet/v3/settings/OAuth2V3GrantSettingsFactory.java:9:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oauth2/provider/servlet/v3/settings/OAuth2V3GrantSettingsFactory.java:112: .httpClient(config.getHttpClient().map(OAuth2V3GrantSettingsFactory::initHttpClient)) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oauth2/provider/servlet/v3/settings/OAuth2V3GrantSettingsFactory.java:119: private static HttpClient initHttpClient(HttpClientConfig httpClientConfig) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oauth2/provider/servlet/v3/settings/OAuth2V3GrantSettingsFactory.java:121: return httpClientConfig.createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:5:import com.airlock.iam.core.misc.util.xml.XmlTransformerFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:13:import javax.xml.parsers.DocumentBuilderFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:17:import javax.xml.transform.TransformerFactoryConfigurationError; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:144: DocumentBuilder docBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:154: private String convertToString(Document doc) throws TransformerFactoryConfigurationError, TransformerException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/cronto/application/DigipassResponseFormatter.java:157: Transformer transformer = XmlTransformerFactory.secureXmlTransformer(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/transactionapproval/infrastructure/resource/message/TransactionApprovalMessageAcknowledgeFlowResource.java:48: FlowResult result = ((Flow)this.flow.get()).execute(AcknowledgeMessageStep::acknowledge, AcknowledgeMessageStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:8:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:222: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:264: public Optional getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:308: .map(backchannelLogoutUri -> new BackchannelLogoutClientSettings(backchannelLogoutUri, this.getHttpClient().orElseThrow().httpClientSupplier())); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:450: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:515: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oauth/as/client/OAuth2StaticClientConfig.java:632: public OAuth2StaticClientConfig.OAuth2StaticClientConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oneshot/OneShotAuthenticationConfig.java:49: Optional accessedURL = extractAccessedURL(envValues); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oneshot/OneShotAuthenticationConfig.java:54: return this.selectTargetApplicationByAccessedURL(accessedURL.get()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oneshot/OneShotAuthenticationConfig.java:58: public static Optional extractAccessedURL(AirlockWAFEnvValues envValues) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/configuration/oneshot/OneShotAuthenticationConfig.java:67: private OneShotTargetApplication selectTargetApplicationByAccessedURL(String accessedURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/servlet/filter/RequestUrlPatternUiResourceSetRuleFilter.java:62: return URI.create(request.getRequestURL().toString()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/opensso/jaxb/metadata/OrganizationType.java:52: public List getOrganizationURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/OneShotLoginServlet.java:82: LOG.debug("Starting Airlock One-Shot Authentication for original URL " + OneShotAuthenticationConfig.extractAccessedURL(wafEnv).orElse("")); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/opensso/jaxb/metadata/RoleDescriptorType.java:127: public String getErrorURL() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/opensso/jaxb/metadata/RoleDescriptorType.java:131: public void setErrorURL(String value) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/ExceptionWrapperServlet.java:51: + request.getRequestURL() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/ExceptionWrapperServlet.java:79: LOG.debug("Start of handling " + request.getMethod() + " request \"" + request.getRequestURL() + "\""); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/ExceptionWrapperServlet.java:102: DEBUGLOG.debug("URL= " + request.getMethod() + " " + request.getRequestURL()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/error/HTTPHeaderErrorBehavior.java:16: public void execute(HttpServletResponse response) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/opensso/jaxb/metadata/ObjectFactory.java:155: public JAXBElement createOrganizationURL(LocalizedURIType value) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/error/CompositeErrorBehavior.java:16: public void execute(HttpServletResponse response) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/error/CompositeErrorBehavior.java:21: behavior.execute(response); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/error/AirlockAuthWorkflowErrorBehavior.java:18: public void execute(HttpServletResponse response) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/error/HTTPStatusCodeErrorBehavior.java:14: public void execute(HttpServletResponse response) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/ConfigurableErrorMapper.java:35: this.credentialNotFoundBehavior.execute(response); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/ConfigurableErrorMapper.java:40: this.getAuthErrorBehavior(authFailure).execute(response); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/ConfigurableErrorMapper.java:63: this.userHasNotAccess.execute(response); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:6:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:23: defaultValue = HttpClientConfig.class, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:26: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:38: public HttpSignatureX509CertificateHttpUrlLoaderConfig(HttpClientConfig httpClientConfig, int maximumCacheSize) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:49: void initializeHttpClientAndCertificateLoader() throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:50: this.certificateLoader = new X509CertificateHttpUrlLoader(this.httpClientConfig.createHttpClient(), this.maximumCacheSize); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:65: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/impl/HttpSignatureX509CertificateHttpUrlLoaderConfig.java:75: HttpClientConfig httpClientConfig work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/misc/oneshot/ErrorBehavior.java:6: void execute(HttpServletResponse var1); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/domain/model/fingerprinting/ClientFingerprintingLogoutAction.java:57: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappRemoteEventSubscriberModule.java:10:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappRemoteEventSubscriberModule.java:39: HttpClient provideHttpClient(LoginappRemoteEventSubscriberConfig config) throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappRemoteEventSubscriberModule.java:40: return config.getHttpClient().createHttpClientForDomainClasses(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappGatewaySessionTerminatorEventSubscriberModule.java:11:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappGatewaySessionTerminatorEventSubscriberModule.java:29: .map(gatewayAdminRestApiConfig -> this.createGatewayRestApi(gatewayAdminRestApiConfig.getHttpClient(), gatewayAdminRestApiConfig.getUrl())) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/login/app/infrastructure/factory/shared/LoginappGatewaySessionTerminatorEventSubscriberModule.java:40: private GatewayRestApi createGatewayRestApi(HttpClientConfig httpClientConfig, String gatewayAdminRestApiUrl) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:5:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:27: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:62: public HttpClientConfig getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:97: HttpClientConfig httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:121: private HttpClientConfig httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/configuration/idpropagation/OnBehalfLoginIdentityPropagationConfig.java:140: public OnBehalfLoginIdentityPropagationConfig.OnBehalfLoginIdentityPropagationConfigBuilder httpClient(HttpClientConfig httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/kerberos/KerberosAuthentication.java:23: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, KerberosStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/factory/OnBehalfLoginIdentityPropagationModule.java:10:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/factory/OnBehalfLoginIdentityPropagationModule.java:30: HttpClientConfig provideHttpClientConfig(OnBehalfLoginIdentityPropagationConfig config) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/factory/OnBehalfLoginIdentityPropagationModule.java:31: return config.getHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/airlock2fa/Airlock2FAMobileOnlyAuthentication.java:23: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FAMobileOnlyAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/airlock2fa/Airlock2FAAuthenticationDeviceSelection.java:18: return this.flow.getCurrentOrStartNew().execute(step -> step.selectDevice(deviceId), Airlock2FADeviceSelectionStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/airlock2fa/Airlock2FAAuthentication.java:23: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, Airlock2FAAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/airlock2fa/Airlock2FAUserFactorAuthentication.java:45: return this.flow.getCurrentOrStartNew().execute(stepMethod, Airlock2FAUserFactorAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/migration/MigrationSelection.java:36: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, MigrationSelectionStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/password/UsernamePasswordAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkPassword(username, password), UsernamePasswordAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/password/PasswordChange.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.changePassword(oldPassword, newPassword), PasswordChangeStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/password/PasswordChange.java:22: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.changePassword(newPassword), PasswordChangeStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/resource/AuthenticationAcknowledgeMessageFlowResource.java:47: FlowResult result = ((Flow)this.flow.get()).execute(AcknowledgeMessageStep::acknowledge, AcknowledgeMessageStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/password/SetPassword.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.setPassword(newPassword), SetPasswordAuthenticationFlowStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/resource/SecretQuestionsProvisioningFlowResource.java:88: FlowResult result = this.flowProvider.getCurrentOrStartNew().execute(SecretQuestionsProvisioningStep::retrieve, SecretQuestionsProvisioningStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/resource/SecretQuestionsProvisioningFlowResource.java:127: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/password/PasswordAuthentication.java:18: return this.flowProvider.getCurrentOrStartNew().execute(step -> step.checkPassword(password), PasswordAuthenticationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:12:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:34:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:35:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:41: private final Provider httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:51: Provider httpClient, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:69: HttpClientContext httpContext = ((HttpClientConfig)this.httpClient.get()).createHttpContextWithCookieStore(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:77: CloseableHttpClient redirectingClient = this.createRedirectingHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:78: CloseableHttpClient notRedirectingClient = this.createDefaultHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:82: CloseableHttpClient client = this.disableAutoForwardingForStep(stepIndex) ? notRedirectingClient : redirectingClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:86: step.execute(client, httpContext, data, Collections.emptyList()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:93: private void writeAccessCookiesToResponse(HttpClientContext httpContext) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:157: private CloseableHttpClient createDefaultHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:159: return ((HttpClientConfig)this.httpClient.get()).createHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:165: private CloseableHttpClient createRedirectingHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/infrastructure/idpropagation/OnBehalfLoginStepsImpl.java:167: return ((HttpClientConfig)this.httpClient.get()).getHttpClientBuilder().setRedirectsEnabled(true).build(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/devicetoken/AuthDeviceTokenRegistration.java:25: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, DeviceTokenRegistrationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/devicetoken/DeviceTokenAuthentication.java:27: return this.flowProvider.getCurrentOrStartNew().execute(stepMethod, DeviceTokenVerificationStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/domain/model/rememberme/RememberMeLogoutAction.java:24: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/authentication/application/service/saml2/sp/Saml2SpSsoAccessService.java:201: return ((OptionalFlow)this.currentFlow.get()).get().execute(step -> step.identify(attributes), Saml2UserIdentifyingStep.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:35:import com.airlock.iam.plugin.framework.infrastructure.xstream.XStreamHelper; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:37:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:146: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:227: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:300: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:306: XStream xStream = XStreamHelper.createXStream(new Class[]{SwissphoneSmsGateway.Portal.class, SwissphoneSmsGateway.PortalList.class}); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGateway.java:325: XStream xStream = XStreamHelper.createXStream(new Class[]{SwissphoneSmsGateway.BatchStatus.class, SwissphoneSmsGateway.MessageStatus.class}); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/KannelSmsGateway.java:48: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/HttpSmsGatewayWorkflow.java:15:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/HttpSmsGatewayWorkflow.java:23: private final CloseableHttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/HttpSmsGatewayWorkflow.java:25: public HttpSmsGatewayWorkflow(CloseableHttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/HttpSmsGatewayWorkflow.java:58: return (T)((Result)this.httpClient.execute(request, response -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/GenericHttpSmsGateway.java:8:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/GenericHttpSmsGateway.java:43:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/GenericHttpSmsGateway.java:110: public CloseableHttpClient createResource() throws FailureException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/GenericHttpSmsGateway.java:112: HttpClientBuilder builder = this.getHttpClientBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/GenericHttpSmsGateway.java:126: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/EcallSmsGateway.java:49: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/TrueSensesSmsGateway.java:49: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwisscomRestSmsGateway.java:60: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/application/service/builder/lombok/LombokBuilder.java:43: builderClass = Class.forName(typeToBuild.getName() + "$" + typeToBuild.getSimpleName() + "Builder"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/application/service/builder/lombok/LombokBuilder.java:68: return (T)builderMethod.invoke(null); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:11:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:31:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:34:public abstract class SmsHttpGatewayBase implements SmsGateway, ResourcePool.TrackableResourceSupplier { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:35: private static final ResourcePool POOL = new ResourcePool<>(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:158: void initializeHttpClientPool() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:167: protected CloseableHttpClient getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:171: protected HttpClientBuilder getHttpClientBuilder() throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:172: return new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:190: public CloseableHttpClient createResource() throws FailureException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:192: return this.getHttpClientBuilder().build(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsHttpGatewayBase.java:198: public void closeResource(CloseableHttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsFinderGateway.java:121: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SmsFinderGateway.java:134: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGatewaySendMessage.java:4:import com.airlock.iam.core.misc.util.xml.XmlTransformerFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGatewaySendMessage.java:16:import javax.xml.parsers.DocumentBuilderFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGatewaySendMessage.java:98: DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/SwissphoneSmsGatewaySendMessage.java:144: Transformer transformer = XmlTransformerFactory.secureXmlTransformer(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/AspSmsGateway.java:63: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sms/AspSmsGateway.java:70: HttpSmsGatewayWorkflow workflow = new HttpSmsGatewayWorkflow(this.getHttpClient()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/application/service/builder/plugin/provider/PluginDefaultValueProvider.java:17: Class builderClass = Class.forName(defaultValue.getName() + "$" + defaultValue.getSimpleName() + "Builder"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractURLCrlReader.java:22: Result, CrlFetcherException> result = (Result, CrlFetcherException>)this.getHttpClient() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractURLCrlReader.java:23: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/CrlHTTPObtainer.java:32: Optional crl = this.fetchCRL(this.determineURL(url)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/CrlHTTPObtainer.java:40: private String determineURL(String url) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/CrlHTTPObtainer.java:205: public CrlHTTPObtainer.CrlHTTPObtainerBuilder overwriteURL(String overwriteURL) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractHTTPConnectionOptions.java:3:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractHTTPConnectionOptions.java:15:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractHTTPConnectionOptions.java:107: private CloseableHttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractHTTPConnectionOptions.java:142: this.httpClient = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/AbstractHTTPConnectionOptions.java:167: protected CloseableHttpClient getHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/application/service/builder/plugin/PluginPropertyBuilderInitializer.java:102: Object plugin = buildMethod.invoke(self, args); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/X509CRLWrapper.java:9:import java.io.ObjectInputStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/X509CRLWrapper.java:118: private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/X509CRLWrapper.java:120: this.creationDate = (Date)in.readObject(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/X509CRLWrapper.java:121: this.crl = ((X509CRLWrapper.CRLHolder)in.readObject()).getCRL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/FileCrlPersister.java:49: File file = this.getFileForURL(url); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/FileCrlPersister.java:67: File file = this.getFileForURL(url); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/crl/FileCrlPersister.java:83: private File getFileForURL(String url) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:4:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:15:import org.apache.hc.client5.http.classic.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:24:public class OcspOverHttpClient implements OcspClient { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:25: private static final ELogger LOG = ELoggerFactory.getLogger(OcspOverHttpClient.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:28: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:30: private HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:32: public OcspOverHttpClient(HttpClientConfig httpClientConfig) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:37: void initializeHttpClient() throws InitializeException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:39: this.httpClient = this.httpClientConfig.createHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:46: public OCSPResp execute(OCSPReq request, URI uri) throws OcspRequestFailedException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:51: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:79: public static OcspOverHttpClient.OcspOverHttpClientBuilder builder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:80: return new OcspOverHttpClient.OcspOverHttpClientBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:84: public OcspOverHttpClient() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:88: public static class OcspOverHttpClientBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:90: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:93: OcspOverHttpClientBuilder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:97: public OcspOverHttpClient.OcspOverHttpClientBuilder httpClientConfig(HttpClientConfig httpClientConfig) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:103: public OcspOverHttpClient build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:104: return new OcspOverHttpClient(this.httpClientConfig); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspOverHttpClient.java:110: return "OcspOverHttpClient.OcspOverHttpClientBuilder(httpClientConfig=" + this.httpClientConfig + ")"; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspClient.java:8: OCSPResp execute(OCSPReq var1, URI var2) throws OcspRequestFailedException; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cert/ocsp/OcspCertificateStatusChecker.java:167: return this.ocspClient.execute(request, responderUri); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/AbstractSingleHTTPRequestOnBehalfLoginStep.java:23:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/AbstractSingleHTTPRequestOnBehalfLoginStep.java:62: public final void execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/AbstractSingleHTTPRequestOnBehalfLoginStep.java:63: CloseableHttpClient httpClient, HttpContext httpContext, Map onBehalfLoginCtx, List additionalInformationToPropagate work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/AbstractSingleHTTPRequestOnBehalfLoginStep.java:122: private void executeRequest(CloseableHttpClient httpClient, HttpContext httpContext, HttpUriRequest request, Map onBehalfLoginCtx) throws OnBehalfLoginStepException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/AbstractSingleHTTPRequestOnBehalfLoginStep.java:124: Result result = (Result)httpClient.execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:10:import com.airlock.iam.core.misc.util.httpclient.HttpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:49:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:50:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:59: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:110: HttpClientContext httpContext = this.httpClientConfig.createHttpContextWithCookieStore(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:166: List additionalInformationToPropagate, HttpClientContext httpContext, Map ipStepContext work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:169: CloseableHttpClient redirectingClient = this.createRedirectingHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:172: CloseableHttpClient notRedirectingClient = this.createDefaultHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:177: CloseableHttpClient httpClient = this.disableAutoForwardingForStep(i) ? notRedirectingClient : redirectingClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:181: step.execute(httpClient, httpContext, ipStepContext, additionalInformationToPropagate); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:227: private void logCookiesInCookieStore(HttpClientContext httpContext) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:241: private int writeAccessCookiesToResponse(HttpServletResponse response, HttpClientContext httpContext) throws IdentityPropagatorException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:270: private CloseableHttpClient createDefaultHttpClient() throws IdentityPropagatorException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:272: return this.httpClientConfig.createHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:278: private CloseableHttpClient createRedirectingHttpClient() throws IdentityPropagatorException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:280: return this.httpClientConfig.getHttpClientBuilder().setRedirectsEnabled(true).build(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:293: HttpClientConfig httpClientConfig, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:313: private HttpClientConfig httpClientConfig; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginIdentityPropagator.java:328: public OnBehalfLoginIdentityPropagator.OnBehalfLoginIdentityPropagatorBuilder httpClientConfig(HttpClientConfig httpClientConfig) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginStep.java:6:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/onbehalflogin/OnBehalfLoginStep.java:10: void execute(CloseableHttpClient var1, HttpContext var2, Map var3, List var4) throws OnBehalfLoginStepException; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:9:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:16:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:155: private HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:238: HttpResponse response = this.httpClient.execute(post); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:262: this.httpClient = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/sso/AccessCookieIdentityPropagator.java:274: .buildHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:9:import com.airlock.iam.plugin.framework.infrastructure.io.XStreamConfigReader; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:10:import com.airlock.iam.plugin.framework.infrastructure.io.XStreamConfigWriter; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:14:import com.airlock.iam.plugin.framework.infrastructure.xstream.MedusaConfigXStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:16:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:19: private final XStream xStream = new MedusaConfigXStream(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:33: public XStreamConfigReader createXMLConfigReader() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:34: return new XStreamConfigReader(this.xStream); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:49: public XStreamConfigWriter createXMLConfigWriter() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/factory/PluginFrameworkFactory.java:50: return new XStreamConfigWriter(this.xStream); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/cronto/vascocronto/VascoCrontoUtils.java:127: public String lookup(String key) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:5:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:6:import com.thoughtworks.xstream.XStreamException; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:14:public class XStreamConfigWriter implements ConfigWriter { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:15: private final XStream xStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:17: public XStreamConfigWriter(XStream xStream) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigWriter.java:37: } catch (XStreamException e) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:9:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:10:import com.thoughtworks.xstream.XStreamException; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:17:public class XStreamConfigReader implements ConfigReader { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:18: private static final ELogger LOG = ELoggerFactory.getLogger(XStreamConfigReader.class); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:19: private final XStream xStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:21: public XStreamConfigReader(XStream xStream) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:30: } catch (XStreamException e) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:31: String errorMessage = this.extractMessageFromXStreamException(e); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/io/XStreamConfigReader.java:39: private String extractMessageFromXStreamException(XStreamException e) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DbConnectionTestlet.java:88: Class.forName(driverClass); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DatabaseUserPersister.java:833: return new DatabaseUserPersister.PersistentUserByNameQuery(conn, username, findDeleted).lookup(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DatabaseUserPersister.java:3651: DatabaseUserPersister.UserWithInternalData lookup() throws PersisterException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DatabaseUserPersister.java:3663: return this.lookup(startTime, resolvedUsername, Optional.of(this.requestedUsername)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DatabaseUserPersister.java:3665: return this.lookup(startTime, this.requestedUsername, Optional.empty()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/DatabaseUserPersister.java:3689: private DatabaseUserPersister.UserWithInternalData lookup(Instant startTime, String usernameToLookup, Optional usernameOverride) throws SQLException, PersisterException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/persistency/db/JdbcConnectionPool.java:149: Class.forName(this.getDriverClass()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/XStreamHelper.java:3:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/XStreamHelper.java:12:public final class XStreamHelper { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/XStreamHelper.java:13: public static XStream createXStream(Class... allowedTypes) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/XStreamHelper.java:14: XStream xStream = new XStream(new PureJavaReflectionProvider()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/XStreamHelper.java:60: private XStreamHelper() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:26: XStreamHelper.forcefullyWriteAttribute(writer, "name", property.getName()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:27: XStreamHelper.writeAttributeIfValueIsPresent(writer, "envid", property.getEnvId()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:28: XStreamHelper.writeAttributeIfValueIsPresent(writer, "context", property.getContext()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:29: XStreamHelper.writeAttributeIfValueIsPresent(writer, "var", property.getVariable()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:39: XStreamHelper.ensureInNode(this.tagName(), reader); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:40: String name = XStreamHelper.readMandatoryAttribute(reader, "name"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:41: Optional envid = XStreamHelper.readOptionalAttribute(reader, "envid"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:42: Optional context = XStreamHelper.readOptionalAttribute(reader, "context"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/AbstractPropertyConverter.java:43: Optional variable = XStreamHelper.readOptionalAttribute(reader, "var"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/saml2/DynamicSaml2SystemProperties.java:24: Class.forName("com.airlock.iam.admin.application.configuration.Adminapp"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/saml2/DynamicSaml2SystemProperties.java:39: (ISystemProperties)Class.forName("com.airlock.iam.saml2.infrastructure.plugin.LoginappSystemPropertiesAdapter").getConstructor().newInstance() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/MedusaConfigXStream.java:10:import com.thoughtworks.xstream.XStream; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/MedusaConfigXStream.java:16:public class MedusaConfigXStream extends XStream { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/MedusaConfigXStream.java:17: public MedusaConfigXStream() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/HistoryItemConverter.java:29: XStreamHelper.writeAttributeIfValueIsPresent(writer, "author", item.getAuthor()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/HistoryItemConverter.java:30: XStreamHelper.writeAttributeIfValueIsPresent(writer, "comment", item.getDescription()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/HistoryItemConverter.java:42: XStreamHelper.ensureInNode("configHistoryMetaDataItem", reader); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:47: XStreamHelper.writeAttributeIfValueIsPresent(writer, "class", plugin.getType()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:48: XStreamHelper.writeAttributeIfValueIsPresent(writer, "id", plugin.getName()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:49: XStreamHelper.writeAttributeIfValueIsPresent(writer, "uuid", plugin.getUuid()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:50: XStreamHelper.writeAttributeIfValueIsPresent(writer, "ref", plugin.getTemplate()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:51: XStreamHelper.writeAttributeIfValueIsPresent(writer, "uuidref", plugin.getUuidRef()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:52: XStreamHelper.writeAttributeIfValueIsPresent(writer, "comment", plugin.getComment()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginConverter.java:62: XStreamHelper.ensureInNode("plugin", reader); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:16:import com.airlock.iam.core.misc.util.httpclient.HttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:55:import org.apache.hc.client5.http.classic.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:60:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:190: private HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:287: HttpClientContext localContext = HttpClientContext.create(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:297: .execute(post, localContext, HttpPasswordService::extractResponseInfo); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/HttpPasswordService.java:366: this.httpClient = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/MedusaConfigurationElementConverter.java:41: XStreamHelper.writeAttributeIfValueIsPresent(writer, "medusa-version", config.getIamVersion()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/MedusaConfigurationElementConverter.java:63: XStreamHelper.ensureInNode("medusaConfiguration", reader); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/PluginMapPropertyConverter.java:33: String key = XStreamHelper.readMandatoryAttribute(reader, "key"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/framework/infrastructure/xstream/SimplePropertyConverter.java:34: XStreamHelper.writeAttributeIfValueIsPresent(writer, "secureExternalStorageId", property.getSecureExternalStorageId()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/FailoverServiceBase.java:66: description = "The URL(s) of the web service endpoint(s). If more than one service endpoint is specified, the client will operate in failover mode. In case of connection failure, addresses one entry after the other in the given order until successfully connected.
Notice that the service name must not be added to the URL here.", work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/FailoverServiceBase.java:152: new URL(url); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/FailoverServiceBase.java:194: LOG.debug("afterConfigActivation: configured connections for base service endpoint URL(s)=" + this.getServiceEndpointUrls()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/authen/FailoverServiceBase.java:208: throw new InitializeException("no service endpoint URL(s) defined."); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/email/SmtpAuthenticationXOAuth2Config.java:23: return this.accessTokenProvider.getRemoteAccessTokenLoader().getAccessToken(this.accessTokenProvider.getTokenEndpointURL()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/impl/email/ClientCredentialsGrantTokenProvider.java:9: URI getTokenEndpointURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ConfigEditorApplication.java:197: Class unchecked = Class.forName("com.airlock.iam.admin.app.infrastructure.AdminAppApplicationRootInfo"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ConfigEditorApplication.java:844: service.execute(() -> this.access(() -> { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginMapField.java:240: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginMapField.java:281: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginMapField.java:348: new CreateNewConnectedPluginConfigurationCommand(this.getApplication().getConfigurationDictionary(), pc, this.getConfigurableProperty(), map).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginField.java:118: new CreateNewConnectedPluginConfigurationCommand(this.getApplication().getConfigurationDictionary(), pc, this.getConfigurableProperty()).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginField.java:169: command.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginListField.java:300: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginListField.java:354: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/field/MedusaPluginListField.java:404: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/plugintrees/ConfigurationTreeToolbar.java:106: new CreateNewUnconnectedPluginConfigurationCommand(ConfigurationTreeToolbar.this.application.getConfigurationDictionary(), pc).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/plugintrees/ConfigurationTree.java:234: new CreateNewChildPluginConfigurationCommand(this.getPluginConfigDict(), newPc).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/airlock/AirlockWAFEnvValues.java:185: return Optional.of(uriBuilder.build().resolve(airlockRequestUri).toURL().toString()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/ConfigUtil.java:21: Files.write(temp, bytes, StandardOpenOption.CREATE); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/crypto/CertUtils.java:101: ASN1Sequence derSeq = (ASN1Sequence)asnStream.readObject(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/PoolingHttpClientConnectionManagerFactory.java:6:import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/PoolingHttpClientConnectionManagerFactory.java:11:public final class PoolingHttpClientConnectionManagerFactory { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/PoolingHttpClientConnectionManagerFactory.java:14: public static PoolingHttpClientConnectionManagerBuilder createDefaultConnectionManager(TlsSocketStrategy tlsSocketStrategy, Duration connectionTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/PoolingHttpClientConnectionManagerFactory.java:16: return PoolingHttpClientConnectionManagerBuilder.create() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/PoolingHttpClientConnectionManagerFactory.java:21: private PoolingHttpClientConnectionManagerFactory() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:19:public class HttpClientWithClientAuthConfig extends HttpClientConfig { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:34: private HttpClientConfig.TrustStoreType keyStoreType; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:50: HttpClientWithClientAuthConfig( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:58: HttpClientConfig.TrustStoreType trustStoreType, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:67: HttpClientConfig.TrustStoreType keyStoreType, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:96: public HttpClientBuilder getHttpClientBuilder() throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:97: return super.getHttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:106: public static HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder builderWithClientAuth() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:107: return new HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:111: public HttpClientWithClientAuthConfig() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:115: public static class HttpClientWithClientAuthConfigBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:131: private HttpClientConfig.TrustStoreType trustStoreType; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:149: private HttpClientConfig.TrustStoreType keyStoreType; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:156: HttpClientWithClientAuthConfigBuilder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:160: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder connectTimeout(int connectTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:166: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder readTimeout(int readTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:172: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder basicAuthCredentialsConfig( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:180: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder preemptiveBasicAuth(boolean preemptiveBasicAuth) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:186: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder bearerToken(String bearerToken) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:192: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder verifyServerHostname(boolean verifyServerHostname) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:198: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder trustStorePath(File trustStorePath) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:204: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder trustStoreType(HttpClientConfig.TrustStoreType trustStoreType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:210: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder trustStorePassword(String trustStorePassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:216: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder proxyHost(String proxyHost) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:222: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder proxyPort(Integer proxyPort) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:228: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder proxyLoginUser(String proxyLoginUser) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:234: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder proxyLoginPassword(String proxyLoginPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:240: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder userAgent(String userAgent) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:246: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder correlationIdHeaderName(String correlationIdHeaderName) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:252: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder keyStorePath(File keyStorePath) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:258: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder keyStoreType(HttpClientConfig.TrustStoreType keyStoreType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:264: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder keyStorePassword(String keyStorePassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:270: public HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder privateKeyPassword(String privateKeyPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:276: public HttpClientWithClientAuthConfig build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:277: return new HttpClientWithClientAuthConfig( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientWithClientAuthConfig.java:303: return "HttpClientWithClientAuthConfig.HttpClientWithClientAuthConfigBuilder(connectTimeout=" work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ConnectionTestlet.java:34:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ConnectionTestlet.java:62: URL url = URI.create(hostUrl).toURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ConnectionTestlet.java:130: URL url = URI.create(hostUrl).toURL(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ConnectionTestlet.java:140: CloseableHttpClient client = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ConnectionTestlet.java:154: client.execute(getRequest, HttpResponse::getCode); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:26:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:27:import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:45:public class ApacheHttpClientBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:52: private final org.apache.hc.client5.http.impl.classic.HttpClientBuilder clientBuilder = org.apache.hc.client5.http.impl.classic.HttpClientBuilder.create(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:55: public CloseableHttpClient build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:63: ApacheHttpClientBuilder setConnectionManagerRequestTimeout(Duration connectTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:68: ApacheHttpClientBuilder setReadTimeout(Duration readTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:73: ApacheHttpClientBuilder usingTrustAllCertificatesStrategy() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:74: this.trustStrategy = new ApacheHttpClientBuilder.TrustAllCertificatesTrustStrategy(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:78: ApacheHttpClientBuilder usingDefaultHostnameVerifier() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:83: ApacheHttpClientBuilder usingAllHostnameVerifier() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:88: ApacheHttpClientBuilder usingKeyStore(InputStream keyStoreInputStream, String keyStorePassword, String keyStoreType) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:95: ApacheHttpClientBuilder usingTrustStore(InputStream trustStoreInputStream, String trustStorePassword, String trustStoreType) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:114: ApacheHttpClientBuilder setPrivateKeyPassword(String newPrivateKeyPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:119: ApacheHttpClientBuilder usingSslSocketFactory() throws KeyManagementException, UnrecoverableKeyException, NoSuchAlgorithmException, KeyStoreException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:135: ApacheHttpClientBuilder usingConnectionManager(Duration connectTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:137: PoolingHttpClientConnectionManager connectionManager = PoolingHttpClientConnectionManagerFactory.createDefaultConnectionManager( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:146: ApacheHttpClientBuilder setRedirecting(boolean isRedirecting) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:155: ApacheHttpClientBuilder usingReuseStrategyToNoReuse() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:156: this.clientBuilder.setConnectionReuseStrategy(new ApacheHttpClientBuilder.NoConnectionReuseStrategy()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:160: ApacheHttpClientBuilder usingProxy(String proxyHost, Integer proxyPort) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:168: ApacheHttpClientBuilder usingProxy(@Nonnull String proxyHost, int proxyPort, @Nonnull String proxyUser, @Nullable String proxyPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:178: ApacheHttpClientBuilder setUserAgent(String userAgent) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/ApacheHttpClientBuilder.java:183: public ApacheHttpClientBuilder setBasicAuthCredentials(String username, String password, boolean preemptiveAuth) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:3:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:4:import com.airlock.iam.core.infrastructure.http.client.ApacheHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:23:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:28:public class HttpClientBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:49: private ApacheHttpClientBuilder apacheHttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:54: public HttpClient buildHttpClient() throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:55: return new ApacheHttpClient(this.build()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:58: public CloseableHttpClient build() throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException, KeyManagementException, UnrecoverableKeyException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:59: if (this.apacheHttpClientBuilder == null) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:60: this.apacheHttpClientBuilder = new ApacheHttpClientBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:63: this.applyTrustStrategy(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:64: this.applyHostNameVerifier(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:65: this.applyTrustStore(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:66: this.applyKeyStore(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:67: this.apacheHttpClientBuilder.setPrivateKeyPassword(this.privateKeyPassword).usingSslSocketFactory(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:68: this.applyConnectionManagerWithTimeouts(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:69: this.apacheHttpClientBuilder.setRedirecting(this.redirectsEnabled).usingReuseStrategyToNoReuse(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:70: this.applyProxySettings(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:71: this.applyUserAgent(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:72: this.applyBasicAuth(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:73: this.applyBearerToken(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:74: this.addCorrelationIdHeader(this.apacheHttpClientBuilder); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:75: return this.apacheHttpClientBuilder.build(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:78: private void applyBearerToken(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:80: apacheHttpClientBuilder.addRequestInterceptor(this.bearerTokenRequestInterceptor()); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:84: private void applyBasicAuth(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:86: apacheHttpClientBuilder.setBasicAuthCredentials(this.basicAuthUsername, this.basicAuthPassword, this.preemptiveAuth); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:90: public HttpClientBuilder setPreemptiveAuth(boolean preemptiveAuth) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:95: private void applyProxySettings(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:98: apacheHttpClientBuilder.usingProxy(this.proxyHost, this.proxyPort, this.proxyUser, this.proxyPassword); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:100: apacheHttpClientBuilder.usingProxy(this.proxyHost, this.proxyPort); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:105: private void applyConnectionManagerWithTimeouts(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:106: apacheHttpClientBuilder.usingConnectionManager(this.connectTimeout); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:107: apacheHttpClientBuilder.setConnectionManagerRequestTimeout(this.connectTimeout); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:108: apacheHttpClientBuilder.setReadTimeout(this.readTimeout != null ? this.readTimeout : this.connectTimeout); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:111: private void applyKeyStore(ApacheHttpClientBuilder apacheHttpClientBuilder) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:114: apacheHttpClientBuilder.usingKeyStore(this.keyStoreInputStream, this.keyStorePassword, this.keyStoreType); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:118: private void applyTrustStore(ApacheHttpClientBuilder apacheHttpClientBuilder) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:121: apacheHttpClientBuilder.usingTrustStore(this.trustStoreInputStream, this.trustStorePassword, this.trustStoreType); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:125: private void applyHostNameVerifier(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:127: apacheHttpClientBuilder.usingDefaultHostnameVerifier(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:129: apacheHttpClientBuilder.usingAllHostnameVerifier(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:133: private void applyTrustStrategy(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:135: apacheHttpClientBuilder.usingTrustAllCertificatesStrategy(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:143: inputStream = HttpClientBuilder.class.getResourceAsStream(Config.removeSchemePrefix(keyStorePath)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:161: private void applyUserAgent(ApacheHttpClientBuilder builder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:167: private void addCorrelationIdHeader(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:168: apacheHttpClientBuilder.addRequestInterceptor(correlationIdHeaderRequestInterceptor(this.correlationIdHeaderName)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:171: HttpClientBuilder setBasicHttpClientBuilder(ApacheHttpClientBuilder apacheHttpClientBuilder) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:172: this.apacheHttpClientBuilder = apacheHttpClientBuilder; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:176: public HttpClientBuilder setProxyHost(@Nullable String newProxyHost) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:181: public HttpClientBuilder setProxyPort(@Nullable Integer newProxyPort) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:186: public HttpClientBuilder setProxyUser(@Nullable String newProxyUser) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:191: public HttpClientBuilder setProxyPassword(@Nullable String newProxyPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:196: public HttpClientBuilder setUserAgent(@Nullable String newUserAgent) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:201: public HttpClientBuilder setCorrelationIdHeaderName(@Nullable String newCorrelationIdHeaderName) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:206: public HttpClientBuilder setTrustStore(@Nullable InputStream newTrustStoreInputStream) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:211: public HttpClientBuilder setTrustStore(@Nullable File trustStoreFile) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:216: public HttpClientBuilder setTrustStore(@Nullable String trustStorePath) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:221: public HttpClientBuilder setTrustStoreType(@Nullable String newTrustStoreType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:226: public HttpClientBuilder setTrustStorePassword(@Nullable String newTrustStorePassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:231: public HttpClientBuilder setKeyStore(@Nullable InputStream newKeyStoreInputStream) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:236: public HttpClientBuilder setKeyStore(@Nullable File keyStoreFile) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:241: public HttpClientBuilder setKeyStore(@Nullable String keyStorePath) throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:246: public HttpClientBuilder setKeyStoreType(@Nullable String newKeyStoreType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:251: public HttpClientBuilder setKeyStorePassword(@Nullable String newKeyStorePassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:256: public HttpClientBuilder setPrivateKeyPassword(@Nullable String newPrivateKeyPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:261: public HttpClientBuilder setAllowOnlyTrustedCerts(boolean newAllowTrustedCertsOnly) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:266: public HttpClientBuilder setVerifyHostnames(boolean newVerifyHostnames) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:271: public HttpClientBuilder setConnectTimeout(@Nullable Duration newConnectTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:276: public HttpClientBuilder setReadTimeout(@Nullable Duration newReadTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:281: public HttpClientBuilder setBasicAuthUsername(String username) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:286: public HttpClientBuilder setBearerToken(String bearerToken) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:291: public HttpClientBuilder setBasicAuthPassword(String password) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:296: public HttpClientBuilder setRedirectsEnabled(boolean enabled) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientBuilder.java:306: return (request, entity, context) -> headerName.flatMap(HttpClientBuilder::createCorrelationIdHeader).ifPresent(request::addHeader); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:5:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:32:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:33:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:37:public class HttpClientConfig { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:115: private HttpClientConfig.TrustStoreType trustStoreType; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:136: description = "A HTTP client sends a userAgent header with each request to identify the client software. If no value or an empty value is specified, \"Apache-HttpClient/4.1 (java 1.5)\" is used as user agent. This value allows to overwrite the default user agent.", work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:156: public CloseableHttpClient createHttpClient() throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:157: return this.getHttpClientBuilder().build(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:160: public Supplier httpClientSupplier() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:163: return this.createHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:170: public HttpClient createHttpClientForDomainClasses() throws GeneralSecurityException, IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:171: return this.getHttpClientBuilder().buildHttpClient(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:174: public HttpClientContext createHttpContextWithCookieStore() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:175: HttpClientContext httpContext = HttpClientContext.create(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:181: public HttpClientBuilder getHttpClientBuilder() throws IOException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:182: HttpClientBuilder httpClientBuilder = new HttpClientBuilder() work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:225: public static HttpClientConfig.HttpClientConfigBuilder builder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:226: return new HttpClientConfig.HttpClientConfigBuilder(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:230: public HttpClientConfig( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:239: HttpClientConfig.TrustStoreType trustStoreType, work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:267: public HttpClientConfig() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:271: public static class HttpClientConfigBuilder { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:289: private HttpClientConfig.TrustStoreType trustStoreType; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:306: HttpClientConfigBuilder() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:310: public HttpClientConfig.HttpClientConfigBuilder connectTimeout(int connectTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:316: public HttpClientConfig.HttpClientConfigBuilder readTimeout(int readTimeout) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:322: public HttpClientConfig.HttpClientConfigBuilder basicAuthCredentials(BasicAuthCredentialsConfig basicAuthCredentials) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:328: public HttpClientConfig.HttpClientConfigBuilder preemptiveBasicAuth(boolean preemptiveBasicAuth) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:334: public HttpClientConfig.HttpClientConfigBuilder bearerToken(String bearerToken) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:340: public HttpClientConfig.HttpClientConfigBuilder verifyServerHostname(boolean verifyServerHostname) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:346: public HttpClientConfig.HttpClientConfigBuilder allowOnlyTrustedCerts(boolean allowOnlyTrustedCerts) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:352: public HttpClientConfig.HttpClientConfigBuilder trustStorePath(File trustStorePath) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:358: public HttpClientConfig.HttpClientConfigBuilder trustStoreType(HttpClientConfig.TrustStoreType trustStoreType) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:364: public HttpClientConfig.HttpClientConfigBuilder trustStorePassword(String trustStorePassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:370: public HttpClientConfig.HttpClientConfigBuilder proxyHost(String proxyHost) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:376: public HttpClientConfig.HttpClientConfigBuilder proxyPort(Integer proxyPort) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:382: public HttpClientConfig.HttpClientConfigBuilder proxyLoginUser(String proxyLoginUser) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:388: public HttpClientConfig.HttpClientConfigBuilder proxyLoginPassword(String proxyLoginPassword) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:394: public HttpClientConfig.HttpClientConfigBuilder userAgent(String userAgent) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:400: public HttpClientConfig.HttpClientConfigBuilder correlationIdHeaderName(String correlationIdHeaderName) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:406: public HttpClientConfig build() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:407: return new HttpClientConfig( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/httpclient/HttpClientConfig.java:430: return "HttpClientConfig.HttpClientConfigBuilder(connectTimeout=" work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/report/ReportRendererAgent.java:34: Files.move(workingFile.get(), outputFile); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/tomcat/SessionIdFilter.java:20: public String encodeRedirectURL(String url) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/tomcat/SessionIdFilter.java:24: public String encodeURL(String url) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/datatransformer/RegexpDataTransformer.java:76: StringSubstitutor subst = new StringSubstitutor(this.missingContextDataBehaviour.lookup(contextDataContainer)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/datatransformer/RegexpDataTransformer.java:105: public StringLookup lookup(Map contextDataContainer) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/datatransformer/RegexpDataTransformer.java:111: public StringLookup lookup(Map contextDataContainer) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/datatransformer/RegexpDataTransformer.java:117: public StringLookup lookup(Map contextDataContainer) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/datatransformer/RegexpDataTransformer.java:132: public abstract StringLookup lookup(Map var1); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/dialog/DeletePluginConfigurationDialog.java:85: .execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/xml/XmlTransformerFactory.java:5:import javax.xml.transform.TransformerFactory; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/xml/XmlTransformerFactory.java:7:public final class XmlTransformerFactory { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/xml/XmlTransformerFactory.java:8: private XmlTransformerFactory() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/util/xml/XmlTransformerFactory.java:12: TransformerFactory transformerFactory = TransformerFactory.newInstance(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/resources/DirectoryClassLoader.java:10: super(new URL[]{directory.toURI().toURL()}); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/dialog/ApplyConfigThread.java:74: tempFile = TempConfigFiles.writeTempConfigFile(this.app, this.configMetadata, deploymentDirectory); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/dialog/ApplyConfigThread.java:94: Files.copyFile(targetFile, this.app.getConfigContainer().makeWorkingCopyFile(this.app.getWorkingCopyDirectory())); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/dialog/FlowVisualizerWindow.java:174: Page.getCurrent().getJavaScript().execute(script); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/plugin/config/activation/ConfigActivator.java:100: .execute(new ConfigActivationTask(this.pluginConfigLoader, this.feedbackMessenger, new ConfigActivator.ActivationDelegate(true))); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/misc/plugin/config/activation/ConfigActivator.java:157: .execute(new ConfigActivationTask(this.pluginConfigLoader, this.feedbackMessenger, new ConfigActivator.ActivationDelegate(false))) work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/ui/dialog/DeleteConfigButtonListener.java:48: Files.move(from, to); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/IamContextListenerBase.java:63: return Class.forName(clazz); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/store/user/db/DatabaseUserStore.java:202: return this.execute(this.queryString(), arguments); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/store/user/db/DatabaseUserStore.java:296: protected Stream execute(String query, List arguments) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/shortcuts/IShortCutAction.java:4: void execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/store/user/persister/query/PersistentUserNameQuery.java:36: List userIds = this.proxy.execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/store/user/persister/query/PersistentUserQuery.java:131: return (U)this.proxy.execute().size(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/shortcuts/ShortCutActionViewTabSheet.java:13: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/store/user/persister/query/UserIteratorProxy.java:112: public List execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/shortcuts/ShortCutActionHeaderUI.java:13: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/JdbcCleanup.java:68: return Optional.of(Class.forName("com.mysql.jdbc.AbandonedConnectionCleanupThread")); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/JdbcCleanup.java:71: return Optional.of(Class.forName("com.mysql.cj.jdbc.AbandonedConnectionCleanupThread")); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:11:import com.airlock.iam.core.domain.model.http.client.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:25:import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:26:import org.apache.hc.client5.http.protocol.HttpClientContext; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:33:public final class ApacheHttpClient implements HttpClient { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:34: private final CloseableHttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:37: public HttpResponse execute(HttpRequest request) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:41: HttpClientContext context = context(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:42: return (HttpResponse)this.httpClient.execute(requestBase, context, response -> convertResponse(response, context)); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:48: private static HttpResponse convertResponse(ClassicHttpResponse response, HttpClientContext context) throws IOException, ParseException { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:107: private static HttpClientContext context() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:109: HttpClientContext context = HttpClientContext.create(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:114: private static List extractCookies(HttpClientContext context) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/infrastructure/http/client/ApacheHttpClient.java:120: public ApacheHttpClient(CloseableHttpClient httpClient) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/shortcuts/ShortCutHandler.java:20: ((IShortCutAction)action).execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/shortcuts/ShortCutActionPluginTree.java:13: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/util/GuiResources.java:28: public static final ThemeResource ICON_TEST = new ThemeResource("img/SpellCheck48np.png"); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/CreateNewUnconnectedPluginConfigurationCommand.java:21: public final void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:20:import org.apache.hc.client5.http.classic.HttpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:29: public X509CertificateHttpUrlLoader(HttpClient httpClient, long maximumCacheSize) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:34: X509CertificateHttpUrlLoader(HttpClient httpClient, long maximumCacheSize, Consumer debugLog) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:69: private final HttpClient httpClient; work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:75: .execute( work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/signature/key/X509CertificateHttpUrlLoader.java:108: public InternalLoader(@NonNull HttpClient httpClient, Consumer debugLog) { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/CreateNewConnectedPluginConfigurationCommand.java:36: public final void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/client/HttpClient.java:6:public interface HttpClient { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/core/domain/model/http/client/HttpClient.java:7: HttpResponse execute(HttpRequest var1); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/RemovePluginConfigurationCommand.java:25: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/ConfigEditorCommand.java:4: void execute(); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/configeditor/shared/domain/IamModuleConfigRoot.java:38: return Class.forName(clazzName); work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/CreateNewChildPluginConfigurationCommand.java:21: public void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/plugin/configeditor/command/ChangePropertyConfigurationCommand.java:31: public final void execute() { work/source-derived/airlock-iam-8.6.1/decompiled/com/airlock/iam/system/manifest/ManifestReader.java:19: try (InputStream input = URI.create(getManifestPath(classUrl)).toURL().openStream()) {