Package org.bouncycastle.jcajce.util
Class JcaJceUtils
java.lang.Object
org.bouncycastle.jcajce.util.JcaJceUtils
General JCA/JCE utility methods.
-
Method Summary
Modifier and TypeMethodDescriptionstatic ASN1Encodable
extractParameters
(AlgorithmParameters params) Deprecated.use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)static String
getDigestAlgName
(ASN1ObjectIdentifier digestAlgOID) Deprecated.use MessageDigestUtils,getDigestName()static void
loadParameters
(AlgorithmParameters params, ASN1Encodable sParams) Deprecated.use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)
-
Method Details
-
extractParameters
Deprecated.use AlgorithmParametersUtils.extractParameters(AlgorithmParameters params)Extract an ASN.1 encodable from an AlgorithmParameters object.- Parameters:
params
- the object to get the encoding used to create the return value.- Returns:
- an ASN.1 object representing the primitives making up the params parameter.
- Throws:
IOException
- if an encoding cannot be extracted.
-
loadParameters
public static void loadParameters(AlgorithmParameters params, ASN1Encodable sParams) throws IOException Deprecated.use AlgorithmParametersUtils.loadParameters(AlgorithmParameters params, ASN1Encodable sParams)Load an AlgorithmParameters object with the passed in ASN.1 encodable - if possible.- Parameters:
params
- the AlgorithmParameters object to be initialised.sParams
- the ASN.1 encodable to initialise params with.- Throws:
IOException
- if the parameters cannot be initialised.
-
getDigestAlgName
Deprecated.use MessageDigestUtils,getDigestName()Attempt to find a standard JCA name for the digest represented by the past in OID.- Parameters:
digestAlgOID
- the OID of the digest algorithm of interest.- Returns:
- a string representing the standard name - the OID as a string if none available.
-