code: @Override
      protected String convertPropertyValue(String propertyValue) {
          if (StringUtils.isNotBlank(propertyValue) && propertyValue.startsWith(ENCRYPTED_NOTATION)) {
              propertyValue = propertyValue.substring(ENCRYPTED_NOTATION.length());
              byte[] bytes = Base64Utils.decode(propertyValue);
              propertyValue = cryptex.decryptString(key, bytes);
          }
          return propertyValue;
      }
docs: This method decrypts a base 64 encoded, AES-128 encrypted, property value that is prefixed
  with "{AES-128}".
  
  @param propertyValue The property value to be decrypted.
  @return The decrypted property value.