static void clearXMLPropertyEncryptionEntry(String name) {
        if (isSetupMode()) {
            return;
        }
        if (securityProperties == null) {
            loadSecurityProperties();
        }
        if (openfireProperties == null) {
            loadOpenfireProperties();
        }
        // Note; only remove the encryption indicator from XML file if the (encrypted) property is not also defined in the XML file
        if (JiveGlobals.isXMLPropertyEncrypted(name) && openfireProperties.getProperty(name) == null) {
            securityProperties.removeFromList(ENCRYPTED_PROPERTY_NAMES, name);
        }
    }
Deletes a Jive property. If the property doesn't exist, the method
does nothing. All children of the property will be deleted as well.

@param name the name of the property to delete.
xmppserver/src/main/java/org/jivesoftware/util/JiveGlobals.java