Class XMLCipherUtil
java.lang.Object
org.apache.xml.security.encryption.XMLCipherUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AlgorithmParameterSpecconstructBlockCipherParameters(boolean gcmAlgorithm, byte[] iv, Class<?> callingClass) static AlgorithmParameterSpecconstructBlockCipherParameters(String algorithm, byte[] iv, Class<?> callingClass) Build anAlgorithmParameterSpecinstance used to initialize aCipherinstance for block cipher encryption and decryption.
-
Constructor Details
-
XMLCipherUtil
public XMLCipherUtil()
-
-
Method Details
-
constructBlockCipherParameters
public static AlgorithmParameterSpec constructBlockCipherParameters(String algorithm, byte[] iv, Class<?> callingClass) Build anAlgorithmParameterSpecinstance used to initialize aCipherinstance for block cipher encryption and decryption.- Parameters:
algorithm- the XML encryption algorithm URIiv- the initialization vector- Returns:
- the newly constructed AlgorithmParameterSpec instance, appropriate for the specified algorithm
-
constructBlockCipherParameters
public static AlgorithmParameterSpec constructBlockCipherParameters(boolean gcmAlgorithm, byte[] iv, Class<?> callingClass)
-