Package eu.europa.esig.dss.validation
Class ListCRLSource
- java.lang.Object
-
- eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
-
- eu.europa.esig.dss.validation.SignatureCRLSource
-
- eu.europa.esig.dss.validation.ListCRLSource
-
- All Implemented Interfaces:
CRLSource,RevocationSource<CRLToken>,SignatureRevocationSource<CRLToken>,Serializable
public class ListCRLSource extends SignatureCRLSource
This class allows to handle a list CRL source.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ListCRLSource()This is the constructor for this class, it allows to instantiate the list which will contain allX509CRL.ListCRLSource(OfflineCRLSource crlSource)This constructor allows to initialize the list ofX509CRLfrom anOfflineCRLSource.
-
Method Summary
Modifier and Type Method Description voidaddAll(OfflineCRLSource offlineCRLSource)This method allows to add allX509CRLfrom oneOfflineCRLSourceto this one.-
Methods inherited from class eu.europa.esig.dss.validation.SignatureCRLSource
addReference, addReference, findRefsForRevocationToken, findTokensFromRefs, getAllCRLReferences, getAllCRLTokens, getAttributeRevocationRefs, getAttributeRevocationValuesTokens, getCompleteRevocationRefs, getCRLRefByDigest, getCRLTokenMap, getDSSDictionaryTokens, getOrphanCrlRefs, getReferencesForCRLIdentifier, getRevocationValuesTokens, getTimestampRevocationRefs, getTimestampRevocationValuesTokens, getTimestampValidationDataTokens, getVRIDictionaryTokens, populateCRLRevocationValues, storeCRLToken
-
Methods inherited from class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
addCRLBinary, addCRLBinary, getCRLBinaryList, getIdentifier, getIdentifier, getRevocationOrigins, getRevocationToken, isEmpty
-
-
-
-
Constructor Detail
-
ListCRLSource
public ListCRLSource()
This is the constructor for this class, it allows to instantiate the list which will contain allX509CRL.
-
ListCRLSource
public ListCRLSource(OfflineCRLSource crlSource)
This constructor allows to initialize the list ofX509CRLfrom anOfflineCRLSource.- Parameters:
crlSource- an offline crl source
-
-
Method Detail
-
addAll
public void addAll(OfflineCRLSource offlineCRLSource)
This method allows to add allX509CRLfrom oneOfflineCRLSourceto this one. If theX509CRLexists already within the current source then it is ignored.- Parameters:
offlineCRLSource- the source to be added
-
-