Package com.saperion.common.crypto
Class CipherFactory
- java.lang.Object
-
- com.saperion.common.crypto.CipherFactory
-
public final class CipherFactory extends java.lang.ObjectCipherFactoryis a static factory to createCiphers based on aCipherStrategyand aKeyDerivationAlgorithm.- Author:
- agz
- See Also:
Cipher,CipherStrategy,KeyDerivationAlgorithm
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CiphernewCipher(CipherStrategy cipherStrategy, KeyDerivationAlgorithm keyDerivationAlgorithm)
-
-
-
Method Detail
-
newCipher
public static Cipher newCipher(CipherStrategy cipherStrategy, KeyDerivationAlgorithm keyDerivationAlgorithm)
Creates a newCipherbased on the specifiedCipherStrategyandKeyDerivationAlgorithm. The specifiedCipherStrategymust not benull. The specifiedKeyDerivationAlgorithmmust not benull.- Parameters:
cipherStrategy-CipherStrategyof the newCipherkeyDerivationAlgorithm-KeyDerivationAlgorithmof the newCipher- Returns:
- new
Cipher
-
-