Class ExternalResourcesOCSPSource
java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<OCSP>
eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
- All Implemented Interfaces:
MultipleRevocationSource<OCSP>,RevocationSource<OCSP>,Serializable
This class is used to provide a collection of OCSP tokens by the user.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExternalResourcesOCSPSource(DSSDocument... dssDocuments) This constructor loads the OCSP responses from an array ofDSSDocuments.ExternalResourcesOCSPSource(InputStream... inputStreams) This constructor loads the OCSP responses from an array ofInputStreams.ExternalResourcesOCSPSource(String... paths) This constructor loads the OCSP responses from an array ofStrings representing resources. -
Method Summary
Modifier and TypeMethodDescriptiongetRevocationTokens(CertificateToken certificate, CertificateToken issuer) This method retrieves a list ofRevocationTokenfor the certificateTokenMethods 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
-
ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array ofStrings representing resources.- Parameters:
paths-String(s)
-
ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array ofInputStreams.- Parameters:
inputStreams-InputStream(s)
-
ExternalResourcesOCSPSource
This constructor loads the OCSP responses from an array ofDSSDocuments.- Parameters:
dssDocuments-DSSDocument(s)
-
-
Method Details
-
getRevocationTokens
public List<RevocationToken<OCSP>> getRevocationTokens(CertificateToken certificate, CertificateToken issuer) Description copied from interface:MultipleRevocationSourceThis method retrieves a list ofRevocationTokenfor the certificateToken- Specified by:
getRevocationTokensin interfaceMultipleRevocationSource<OCSP>- Overrides:
getRevocationTokensin classOfflineOCSPSource- Parameters:
certificate- TheCertificateTokenfor which the request is madeissuer- TheCertificateTokenwhich is the issuer of the certificateToken- Returns:
- a list of
RevocationToken
-