private String decryptValueDirect(final String value) {
        initializeJasyptInstanceIfNecessary();
        LOGGER.trace("Decrypting value [{}]...", value);
        val result = jasyptInstance.decrypt(value);
        if (StringUtils.isNotBlank(result)) {
            LOGGER.debug("Decrypted value [{}] successfully.", value);
            return result;
        }
        LOGGER.warn("Encrypted value [{}] has no values.", value);
        return value;
    }
Decrypt value directly, regardless of prefixes, etc.

@param value the value
@return the decrypted value, or parameter value as was passed.
core/cas-server-core-configuration-api/src/main/java/org/apereo/cas/configuration/support/CasConfigurationJasyptCipherExecutor.java