Package com.itextpdf.text.pdf.security
Class EncryptionAlgorithms
- java.lang.Object
-
- com.itextpdf.text.pdf.security.EncryptionAlgorithms
-
public class EncryptionAlgorithms extends Object
Class that contains a map with the different encryption algorithms.
-
-
Constructor Summary
Constructors Constructor Description EncryptionAlgorithms()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanaddAlgorithm(String oid, String name)Allows new oid to be added.static StringgetAlgorithm(String oid)Gets the algorithm name for a certain id.
-
-
-
Method Detail
-
getAlgorithm
public static String getAlgorithm(String oid)
Gets the algorithm name for a certain id.- Parameters:
oid- an id (for instance "1.2.840.113549.1.1.1")- Returns:
- an algorithm name (for instance "RSA")
-
addAlgorithm
public static boolean addAlgorithm(String oid, String name) throws GeneralSecurityException
Allows new oid to be added.- Parameters:
oid-name-- Throws:
GeneralSecurityException
-
-