Mule Secure Properties
The Mule Secure Properties extension is a powerful tool for encrypting and decrypting secure properties quickly and conveniently within Visual Studio Code. With the help of Code Lens, it provides seamless integration and allows you to encrypt and decrypt properties directly from your code. The extension also includes features to persist encryption settings on a per-file basis, visually indicate insecure unencrypted properties, and customize the default encryption algorithm and mode.
Encrypt and Decrypt Properties with Code Lens
The Mule Secure Properties extension enhances your development workflow by offering Code Lens actions for encrypting and decrypting secure properties. Code Lens displays these actions directly in your code, allowing you to easily encrypt or decrypt properties without leaving the editor.
Per-File Encryption Settings Persistence
This extension ensures that your encryption settings are persisted on a per-file basis. This means that once you encrypt or decrypt a secure property within a file, the extension will remember your choice and apply it consistently. You no longer need to repeat the process every time you open the file.
Visual Indication of Insecure Unencrypted Properties
To assist you in identifying unencrypted properties within your code, the Mule Secure Properties extension displays an icon in the editor gutter for any insecure unencrypted properties. This helps you quickly locate and address potential security vulnerabilities in your application.
Customizable Default Encryption Algorithm and Mode
The extension allows you to customize the default encryption algorithm and mode to suit your preferences. You can configure the extension to use your preferred encryption algorithm and mode as the default choice for encrypting new secure properties. This feature provides flexibility and enables you to align the extension with your specific security requirements.
To customize the default encryption algorithm and mode, follow these steps:
Feedback and Support
If you encounter any issues, have suggestions for improvements, or need support, please don't hesitate to reach out. You can report issues or contribute to the development of the extension on the GitHub repository. We appreciate your feedback and will strive to address any concerns promptly.
The Mule Secure Properties extension is open source and released under the MIT License. Feel free to use, modify, and distribute this extension in accordance with the