Package hudson.util

Class Protector


  • @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
    @RestrictedSince("2.236")
    public class Protector
    extends Object
    Encrypt/decrypt data by using a "session" key that only lasts for the duration of the server instance.
    Since:
    1.162 and restricted since 2.236
    Author:
    Kohsuke Kawaguchi
    See Also:
    Scrambler
    • Constructor Detail

      • Protector

        public Protector()
    • Method Detail

      • unprotect

        public static String unprotect​(String data)
        Returns null if fails to decrypt properly.