Class EncryptionUtil


  • public final class EncryptionUtil
    extends Object
    The EncryptionUtil is a utility class for encrypting and decrypting plugin-related configuration data.
    • Method Detail

      • encrypt

        public static void encrypt​(org.kohsuke.stapler.StaplerRequest req,
                                   net.sf.json.JSONObject formData)
                            throws javax.servlet.ServletException
        Encrypts plugin-related configuration data present in a StaplerRequest and a JSONObject object before it is persisted to disk.
        Parameters:
        req - a StaplerRequest object.
        formData - a JSONObject object.
        Throws:
        javax.servlet.ServletException - if any.
      • encrypt

        public static String encrypt​(String data)
        Encrypts a plain text String.
        Parameters:
        data - a String object.
        Returns:
        a String object.
      • decrypt

        public static String decrypt​(String data)
        Decrypts an encrypted text String.
        Parameters:
        data - a String object.
        Returns:
        a String object.