Top Fields Constructors Methods
org.bouncycastle.cms.jcajce

pack-priv Class CMSUtils

extends Object
Class Inheritance
Imports
java.io.IOException, java.security.AlgorithmParameters, .PrivateKey, .Provider, java.security.cert.CertificateEncodingException, .X509Certificate, java.util.HashSet, .Set, org.bouncycastle.asn1.ASN1Encodable, .ASN1ObjectIdentifier, .ASN1OctetString, org.bouncycastle.asn1.cms.IssuerAndSerialNumber, org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers, org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers, org.bouncycastle.asn1.sec.SECObjectIdentifiers, org.bouncycastle.asn1.x509.Certificate, .Extension, org.bouncycastle.asn1.x9.X9ObjectIdentifiers, org.bouncycastle.cms.CMSException, org.bouncycastle.jcajce.util.AlgorithmParametersUtils

Field Summary

Modifier and TypeField and Description
private static final Set<E>
private static final Set<E>
private static final Set<E>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static PrivateKey
pack-priv static EnvelopedDataHelper
pack-priv static EnvelopedDataHelper
pack-priv static ASN1Encodable
pack-priv static IssuerAndSerialNumber
pack-priv static byte[]
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static boolean
pack-priv static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ecAlgsback to summary
private static final Set<E> ecAlgs
gostAlgsback to summary
private static final Set<E> gostAlgs
mqvAlgsback to summary
private static final Set<E> mqvAlgs

Constructor Detail

CMSUtilsback to summary
pack-priv CMSUtils()

Method Detail

cleanPrivateKeyback to summary
pack-priv static PrivateKey cleanPrivateKey(PrivateKey key)
createContentHelperback to summary
pack-priv static EnvelopedDataHelper createContentHelper(Provider provider)
createContentHelperback to summary
pack-priv static EnvelopedDataHelper createContentHelper(String providerName)
extractParametersback to summary
pack-priv static ASN1Encodable extractParameters(AlgorithmParameters params) throws CMSException
getIssuerAndSerialNumberback to summary
pack-priv static IssuerAndSerialNumber getIssuerAndSerialNumber(X509Certificate cert) throws CertificateEncodingException
getSubjectKeyIdback to summary
pack-priv static byte[] getSubjectKeyId(X509Certificate cert)
isECback to summary
pack-priv static boolean isEC(ASN1ObjectIdentifier algorithm)
isGOSTback to summary
pack-priv static boolean isGOST(ASN1ObjectIdentifier algorithm)
isMQVback to summary
pack-priv static boolean isMQV(ASN1ObjectIdentifier algorithm)
isRFC2631back to summary
pack-priv static boolean isRFC2631(ASN1ObjectIdentifier algorithm)
loadParametersback to summary
pack-priv static void loadParameters(AlgorithmParameters params, ASN1Encodable sParams) throws CMSException