Package com.itextpdf.text.pdf.security
Class EncryptionAlgorithms
- java.lang.Object
-
- com.itextpdf.text.pdf.security.EncryptionAlgorithms
-
public class EncryptionAlgorithms extends java.lang.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 boolean
addAlgorithm(java.lang.String oid, java.lang.String name)
Allows new oid to be added.static java.lang.String
getAlgorithm(java.lang.String oid)
Gets the algorithm name for a certain id.
-
-
-
Method Detail
-
getAlgorithm
public static java.lang.String getAlgorithm(java.lang.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(java.lang.String oid, java.lang.String name) throws java.security.GeneralSecurityException
Allows new oid to be added.- Parameters:
oid
-name
-- Throws:
java.security.GeneralSecurityException
-
-