|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objectorg.jasypt.wicket15.JasyptCryptFactory
public final class JasyptCryptFactory
Implementation of the Apache Wicket ICryptFactory
interface
which returns JasyptCrypt
instances.
Requires a PBEByteEncryptor
as a constructor argument, which can
be created or retrieved from any part of the jasypt encryption configuration
infrastructure.
This class is thread-safe.
Constructor Summary | |
---|---|
JasyptCryptFactory(org.jasypt.encryption.pbe.PBEByteEncryptor encryptor)
Creates a new instance of JasyptCryptFactory. |
Method Summary | |
---|---|
org.apache.wicket.util.crypt.ICrypt |
newCrypt()
Return a new encryptor object. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JasyptCryptFactory(org.jasypt.encryption.pbe.PBEByteEncryptor encryptor)
Creates a new instance of JasyptCryptFactory.
This factory uses an instance of PBEByteEncryptor
instead of
a PBEStringEncryptor
(as could be expected) because Wicket
requires a specific type of String encoding (URL and file safe
BASE64), which is managed by a wicket internal class, and which
expectes byte[] input.
encryptor
- the PBEByteEncryptor to be used.Method Detail |
---|
public org.apache.wicket.util.crypt.ICrypt newCrypt()
Return a new encryptor object.
This method returns always the same JasyptCrypt object, instead of creating a new one.
newCrypt
in interface org.apache.wicket.util.crypt.ICryptFactory
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |