Package eu.europa.esig.dss.spi.x509
Class CMSCRLSource
java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<CRL>
eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
eu.europa.esig.dss.spi.x509.CMSCRLSource
- All Implemented Interfaces:
MultipleRevocationSource<CRL>,RevocationSource<CRL>,Serializable
- Direct Known Subclasses:
CAdESCRLSource,TimestampCRLSource
CRLSource that retrieves information from a
CMSSignedData container.- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCMSCRLSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes) The default constructor for CMSCRLSource. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddX509CRLHolder(org.bouncycastle.cert.X509CRLHolder crlHolder, RevocationOrigin origin) Computes and storeCRLBinaryfromcrlHolderMethods inherited from class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
getRevocationTokensMethods inherited from class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
addBinary, addRevocation, addRevocation, addRevocationReference, findBinaryForReference, findRefsAndOriginsForBinary, findRefsAndOriginsForRevocationToken, getADBERevocationValuesBinaries, getADBERevocationValuesTokens, getAllReferencedRevocationBinaries, getAllRevocationBinaries, getAllRevocationBinariesWithOrigins, getAllRevocationReferences, getAllRevocationTokens, getAllRevocationTokensWithOrigins, getAttributeRevocationRefs, getAttributeRevocationValuesBinaries, getAttributeRevocationValuesTokens, getCMSSignedDataRevocationBinaries, getCMSSignedDataRevocationTokens, getCompleteRevocationRefs, getDSSDictionaryBinaries, getDSSDictionaryTokens, getOrphanRevocationReferencesWithOrigins, getRevocationReferencesWithOrigins, getRevocationToken, getRevocationValuesBinaries, getRevocationValuesTokens, getTimestampValidationDataBinaries, getTimestampValidationDataTokens, getUniqueRevocationTokensWithOrigins, getVRIDictionaryBinaries, getVRIDictionaryTokens, isEmpty, isOrphan
-
Constructor Details
-
CMSCRLSource
protected CMSCRLSource(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.asn1.cms.AttributeTable unsignedAttributes) The default constructor for CMSCRLSource.- Parameters:
cmsSignedData-CMSSignedDataunsignedAttributes-AttributeTableunsignedAttributes
-
-
Method Details
-
addX509CRLHolder
protected void addX509CRLHolder(org.bouncycastle.cert.X509CRLHolder crlHolder, RevocationOrigin origin) Computes and storeCRLBinaryfromcrlHolder- Parameters:
crlHolder-X509CRLHolderto compute values fromorigin-RevocationOriginindicating the list where to save the object
-