File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
pkix/src/main/java/org/bouncycastle/tsp/ers Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 11package org .bouncycastle .tsp .ers ;
22
33import java .io .IOException ;
4+ import java .io .InputStream ;
45import java .io .OutputStream ;
56import java .math .BigInteger ;
67import java .util .ArrayList ;
3031import org .bouncycastle .tsp .TimeStampRequest ;
3132import org .bouncycastle .tsp .TimeStampRequestGenerator ;
3233import org .bouncycastle .tsp .TimeStampResponse ;
34+ import org .bouncycastle .util .io .Streams ;
3335
3436/**
3537 * RFC 4998 Evidence Record.
@@ -44,6 +46,12 @@ public class ERSEvidenceRecord
4446 private final DigestCalculator digCalc ;
4547 private final ArchiveTimeStamp primaryArchiveTimeStamp ;
4648
49+ public ERSEvidenceRecord (InputStream ersIn , DigestCalculatorProvider digestCalculatorProvider )
50+ throws TSPException , ERSException , IOException
51+ {
52+ this (EvidenceRecord .getInstance (Streams .readAll (ersIn )), digestCalculatorProvider );
53+ }
54+
4755 public ERSEvidenceRecord (byte [] evidenceRecord , DigestCalculatorProvider digestCalculatorProvider )
4856 throws TSPException , ERSException
4957 {
You can’t perform that action at this time.
0 commit comments