Package org.apache.wicket.util.crypt
Class NoCrypt
- java.lang.Object
-
- org.apache.wicket.util.crypt.NoCrypt
-
- All Implemented Interfaces:
ICrypt
public class NoCrypt extends Object implements ICrypt
Due to legal reasons in some countries the JRE is shipped without a security provider. As a convenience solution, we provide a default implementation which does not encrypt/decrypt the data. It does not modify the data at all. Thus we strongly recommend not to use it for production sites.- Author:
- Juergen Donnerstag
-
-
Constructor Summary
Constructors Constructor Description NoCrypt()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
decryptUrlSafe(String text)
Decrypts a string into a string.String
encryptUrlSafe(String plainText)
Encrypt a string into a stringvoid
setKey(String key)
Set encryption private key
-
-
-
Constructor Detail
-
NoCrypt
public NoCrypt()
Constructor
-
-
Method Detail
-
decryptUrlSafe
public final String decryptUrlSafe(String text)
Decrypts a string into a string.- Specified by:
decryptUrlSafe
in interfaceICrypt
- Parameters:
text
- text to decrypt- Returns:
- the decrypted text
-
encryptUrlSafe
public final String encryptUrlSafe(String plainText)
Encrypt a string into a string- Specified by:
encryptUrlSafe
in interfaceICrypt
- Parameters:
plainText
- text to encrypt- Returns:
- encrypted string
-
-