diff --git a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/commands/GenerateLicenseFactory.java b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/commands/GenerateLicenseFactory.java index 884313a8b..b1f6ead82 100644 --- a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/commands/GenerateLicenseFactory.java +++ b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/commands/GenerateLicenseFactory.java @@ -13,7 +13,7 @@ public class GenerateLicenseFactory { public LicenseConfiguration getConfiguration(Class clazz) throws NoSuchAlgorithmException, NoSuchProviderException, InvalidAlgorithmParameterException, PGPException, IOException { - if(clazz.getName() == BouncyConfiguration.class.getName()) { + if(clazz.getName().equals(BouncyConfiguration.class.getName()) ) { Hub hub = Authentication.INSTANCE.getAuthenticatedIdentity(Hub.class); BouncyConfiguration config = new NewBouncyConfiguration(hub).get(); return config; diff --git a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/dtos/NodeProperties.java b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/dtos/NodeProperties.java index 6afc2965f..bc67016e9 100644 --- a/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/dtos/NodeProperties.java +++ b/klab.hub/src/main/java/org/integratedmodelling/klab/hub/nodes/dtos/NodeProperties.java @@ -12,7 +12,7 @@ public class NodeProperties implements IProperties { public static final int CERT_FILE_TTL_DAYS = 365/2; public NodeProperties(MongoNode node, LicenseConfiguration config) { - if(config.getClass().getName() == BouncyConfiguration.class.getName()) { + if(config.getClass().getName().equals(BouncyConfiguration.class.getName())) { BouncyNodeProperties(node, (BouncyConfiguration) config); } }