Class MavenPasswordObfuscator
- java.lang.Object
-
- aQute.lib.mavenpasswordobfuscator.MavenPasswordObfuscator
-
public class MavenPasswordObfuscator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MavenPasswordObfuscator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
decrypt(byte[] encryptedPayload, java.lang.String passPhrase)
static java.lang.String
decrypt(java.lang.String base64Encrypted, java.lang.String passPhrase)
static byte[]
encrypt(byte[] payload, java.lang.String passPhrase)
static java.lang.String
encrypt(java.lang.String clearText, java.lang.String passPhrase)
static boolean
isObfuscatedPassword(java.lang.String passphrase)
-
-
-
Method Detail
-
encrypt
public static byte[] encrypt(byte[] payload, java.lang.String passPhrase) throws java.lang.Exception
- Throws:
java.lang.Exception
-
decrypt
public static byte[] decrypt(byte[] encryptedPayload, java.lang.String passPhrase) throws java.lang.Exception
- Throws:
java.lang.Exception
-
encrypt
public static java.lang.String encrypt(java.lang.String clearText, java.lang.String passPhrase) throws java.lang.Exception
- Throws:
java.lang.Exception
-
decrypt
public static java.lang.String decrypt(java.lang.String base64Encrypted, java.lang.String passPhrase) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isObfuscatedPassword
public static boolean isObfuscatedPassword(java.lang.String passphrase)
-
-