test_class.file: adapters/oidc/adapter-core/src/test/java/org/keycloak/adapters/KeycloakDeploymentBuilderTest.java
test_class.identifier: KeycloakDeploymentBuilderTest
test_case.body: @Test
      public void loadJwtCredentials() {
          KeycloakDeployment deployment = KeycloakDeploymentBuilder.build(getClass().getResourceAsStream("/keycloak-jwt.json"));
          assertEquals(JWTClientCredentialsProvider.PROVIDER_ID, deployment.getClientAuthenticator().getId());
      }
test_case.class_method_signature: KeycloakDeploymentBuilderTest.loadJwtCredentials()
test_case.full_signature: @Test public void loadJwtCredentials()
test_case.identifier: loadJwtCredentials
test_case.invocations: build getResourceAsStream getClass assertEquals getId getClientAuthenticator
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void loadJwtCredentials()
focal_class.declarator: log = Logger.getLogger(KeycloakDeploymentBuilder.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger log = Logger.getLogger(KeycloakDeploymentBuilder.class);
focal_class.type: Logger
focal_class.var_name: log
focal_class.declarator: deployment = new KeycloakDeployment()
focal_class.modifier: protected
focal_class.original_string: protected KeycloakDeployment deployment = new KeycloakDeployment();
focal_class.type: KeycloakDeployment
focal_class.var_name: deployment
focal_class.file: adapters/oidc/adapter-core/src/main/java/org/keycloak/adapters/KeycloakDeploymentBuilder.java
focal_class.identifier: KeycloakDeploymentBuilder
focal_class.class_method_signature: KeycloakDeploymentBuilder.KeycloakDeploymentBuilder()
focal_class.full_signature: protected  KeycloakDeploymentBuilder()
focal_class.identifier: KeycloakDeploymentBuilder
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.signature:  KeycloakDeploymentBuilder()
focal_class.class_method_signature: KeycloakDeploymentBuilder.internalBuild(final AdapterConfig adapterConfig)
focal_class.full_signature: protected KeycloakDeployment internalBuild(final AdapterConfig adapterConfig)
focal_class.identifier: internalBuild
focal_class.modifiers: protected
focal_class.parameters: (final AdapterConfig adapterConfig)
focal_class.return: KeycloakDeployment
focal_class.signature: KeycloakDeployment internalBuild(final AdapterConfig adapterConfig)
focal_class.class_method_signature: KeycloakDeploymentBuilder.createHttpClientProducer(final AdapterConfig adapterConfig)
focal_class.full_signature: private Callable<HttpClient> createHttpClientProducer(final AdapterConfig adapterConfig)
focal_class.identifier: createHttpClientProducer
focal_class.modifiers: private
focal_class.parameters: (final AdapterConfig adapterConfig)
focal_class.return: Callable<HttpClient>
focal_class.signature: Callable<HttpClient> createHttpClientProducer(final AdapterConfig adapterConfig)
focal_class.class_method_signature: KeycloakDeploymentBuilder.build(InputStream is)
focal_class.full_signature: public static KeycloakDeployment build(InputStream is)
focal_class.identifier: build
focal_class.modifiers: public static
focal_class.parameters: (InputStream is)
focal_class.return: KeycloakDeployment
focal_class.signature: KeycloakDeployment build(InputStream is)
focal_class.class_method_signature: KeycloakDeploymentBuilder.loadAdapterConfig(InputStream is)
focal_class.full_signature: public static AdapterConfig loadAdapterConfig(InputStream is)
focal_class.identifier: loadAdapterConfig
focal_class.modifiers: public static
focal_class.parameters: (InputStream is)
focal_class.return: AdapterConfig
focal_class.signature: AdapterConfig loadAdapterConfig(InputStream is)
focal_class.class_method_signature: KeycloakDeploymentBuilder.build(AdapterConfig adapterConfig)
focal_class.full_signature: public static KeycloakDeployment build(AdapterConfig adapterConfig)
focal_class.identifier: build
focal_class.modifiers: public static
focal_class.parameters: (AdapterConfig adapterConfig)
focal_class.return: KeycloakDeployment
focal_class.signature: KeycloakDeployment build(AdapterConfig adapterConfig)
focal_method.body: public static KeycloakDeployment build(InputStream is) {
          AdapterConfig adapterConfig = loadAdapterConfig(is);
          return new KeycloakDeploymentBuilder().internalBuild(adapterConfig);
      }
focal_method.class_method_signature: KeycloakDeploymentBuilder.build(InputStream is)
focal_method.full_signature: public static KeycloakDeployment build(InputStream is)
focal_method.identifier: build
focal_method.invocations: loadAdapterConfig internalBuild
focal_method.modifiers: public static
focal_method.parameters: (InputStream is)
focal_method.return: KeycloakDeployment
focal_method.signature: KeycloakDeployment build(InputStream is)