private void checkSecurityAllowed() { SecurityConfig securityConfig = node.getConfig().getSecurityConfig(); if (securityConfig != null && securityConfig.isEnabled()) { if (!BuildInfoProvider.getBuildInfo().isEnterprise()) { throw new IllegalStateException("Security requires Hazelcast Enterprise Edition"); } } SymmetricEncryptionConfig symmetricEncryptionConfig = node.getConfig().getNetworkConfig().getSymmetricEncryptionConfig(); if (symmetricEncryptionConfig != null && symmetricEncryptionConfig.isEnabled()) { if (!BuildInfoProvider.getBuildInfo().isEnterprise()) { throw new IllegalStateException("Symmetric Encryption requires Hazelcast Enterprise Edition"); } } }
private void checkSecurityAllowed() { SecurityConfig securityConfig = node.getConfig().getSecurityConfig(); if (securityConfig != null && securityConfig.isEnabled()) { if (!BuildInfoProvider.getBuildInfo().isEnterprise()) { throw new IllegalStateException("Security requires Hazelcast Enterprise Edition"); } } SymmetricEncryptionConfig symmetricEncryptionConfig = node.getConfig().getNetworkConfig().getSymmetricEncryptionConfig(); if (symmetricEncryptionConfig != null && symmetricEncryptionConfig.isEnabled()) { if (!BuildInfoProvider.getBuildInfo().isEnterprise()) { throw new IllegalStateException("Symmetric Encryption requires Hazelcast Enterprise Edition"); } } }
private void symmetricEncInterceptorConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { SymmetricEncryptionConfig sec = netCfg.getSymmetricEncryptionConfig(); if (sec == null) { return; } gen.open("symmetric-encryption", "enabled", sec.isEnabled()) .node("algorithm", sec.getAlgorithm()) .node("salt", getOrMaskValue(sec.getSalt())) .node("password", getOrMaskValue(sec.getPassword())) .node("iteration-count", sec.getIterationCount()) .close(); }
private void symmetricEncInterceptorConfigXmlGenerator(XmlGenerator gen, NetworkConfig netCfg) { SymmetricEncryptionConfig sec = netCfg.getSymmetricEncryptionConfig(); if (sec == null) { return; } gen.open("symmetric-encryption", "enabled", sec.isEnabled()) .node("algorithm", sec.getAlgorithm()) .node("salt", getOrMaskValue(sec.getSalt())) .node("password", getOrMaskValue(sec.getPassword())) .node("iteration-count", sec.getIterationCount()) .close(); }