Interface SignatureTimestampSource

    • Method Detail

      • addExternalTimestamp

        void addExternalTimestamp​(TimestampToken timestamp)
        This method allows to add an external timestamp. The given timestamp must be processed before.
        Parameters:
        timestamp - the timestamp token
      • getCertificateMapWithinTimestamps

        Map<String,​List<CertificateToken>> getCertificateMapWithinTimestamps​(boolean skipLastArchiveTimestamp)
        Returns a map between all found timestamps and their certificates
        Parameters:
        skipLastArchiveTimestamp - in case if the last Archive Timestamp is not needed to be returned
        Returns:
        a map between timestamp-id and list of related CertificateTokens
      • getCommonCRLSource

        ListCRLSource getCommonCRLSource()
        Returns a merged ListCRLSource between signatureCRLSource and all embedded timestamp CRL sources
        Returns:
        ListCRLSource
      • getCommonOCSPSource

        ListOCSPSource getCommonOCSPSource()
        Returns a merged ListOCSPSource between signatureOCSPSource and all embedded timestamp OCSP sources
        Returns:
        ListOCSPSource