Top Fields Constructors Methods
org.bouncycastle.cms

pack-priv Class CMSSignedHelper

extends Object
Class Inheritance
Imports
java.util.ArrayList, .Enumeration, .HashMap, .List, .Map, org.bouncycastle.asn1.ASN1Encodable, .ASN1ObjectIdentifier, .ASN1Primitive, .ASN1Sequence, .ASN1Set, .ASN1TaggedObject, .BERTags, .DERNull, org.bouncycastle.asn1.cms.OtherRevocationInfoFormat, org.bouncycastle.asn1.cryptopro.CryptoProObjectIdentifiers, org.bouncycastle.asn1.eac.EACObjectIdentifiers, org.bouncycastle.asn1.nist.NISTObjectIdentifiers, org.bouncycastle.asn1.oiw.OIWObjectIdentifiers, org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers, org.bouncycastle.asn1.rosstandart.RosstandartObjectIdentifiers, org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers, org.bouncycastle.asn1.x509.AlgorithmIdentifier, .AttributeCertificate, .Certificate, .CertificateList, .X509ObjectIdentifiers, org.bouncycastle.asn1.x9.X9ObjectIdentifiers, org.bouncycastle.cert.X509AttributeCertificateHolder, .X509CRLHolder, .X509CertificateHolder, org.bouncycastle.operator.DigestAlgorithmIdentifierFinder, org.bouncycastle.util.CollectionStore, .Store

Field Summary

Modifier and TypeField and Description
private static final Map<K, V>
pack-priv static final CMSSignedHelper

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private static void
pack-priv AlgorithmIdentifier
pack-priv Store<T>
pack-priv Store<T>
pack-priv Store<T>
getCRLs(ASN1Set crlSet)

pack-priv String
getEncryptionAlgName(String encryptionAlgOID)

Return the digest encryption algorithm using one of the standard JCA string representations rather the the algorithm identifier (if possible).

pack-priv Store<T>
getOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat, ASN1Set crlSet)

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

encryptionAlgsback to summary
private static final Map<K, V> encryptionAlgs
INSTANCEback to summary
pack-priv static final CMSSignedHelper INSTANCE

Constructor Detail

CMSSignedHelperback to summary
pack-priv CMSSignedHelper()

Method Detail

addEntriesback to summary
private static void addEntries(ASN1ObjectIdentifier alias, String encryption)
fixDigestAlgIDback to summary
pack-priv AlgorithmIdentifier fixDigestAlgID(AlgorithmIdentifier algId, DigestAlgorithmIdentifierFinder dgstAlgFinder)
getAttributeCertificatesback to summary
pack-priv Store<T> getAttributeCertificates(ASN1Set certSet)
getCertificatesback to summary
pack-priv Store<T> getCertificates(ASN1Set certSet)
getCRLsback to summary
pack-priv Store<T> getCRLs(ASN1Set crlSet)
getEncryptionAlgNameback to summary
pack-priv String getEncryptionAlgName(String encryptionAlgOID)

Return the digest encryption algorithm using one of the standard JCA string representations rather the the algorithm identifier (if possible).

getOtherRevocationInfoback to summary
pack-priv Store<T> getOtherRevocationInfo(ASN1ObjectIdentifier otherRevocationInfoFormat, ASN1Set crlSet)
setSigningEncryptionAlgorithmMappingback to summary
pack-priv void setSigningEncryptionAlgorithmMapping(ASN1ObjectIdentifier oid, String algorithmName)