Class VerificationPackageArtifacts
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.VerificationPackageArtifacts
public class VerificationPackageArtifacts extends Object
-
Field Summary
Fields Modifier and Type Field Description protected List<Collection<org.apache.commons.lang3.tuple.Pair<Source,Certificate>>>
certificates
protected List<Collection<org.apache.commons.lang3.tuple.Pair<Source,X509CRL>>>
crls
protected List<Date>
currentTimeReferences
protected List<Lpa<Signature<?>>>
lpas
protected List<LpaSignatureArtifact>
lpaSignaturesArtifacts
protected List<Collection<org.apache.commons.lang3.tuple.Pair<Source,org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>>
ocsps
protected List<SignaturePolicy>
pas
protected List<List<StampSignatureArtifact>>
stampSignaturesArtifacts
protected List<TrustAnchor>
trustAnchors
-
Constructor Summary
Constructors Constructor Description VerificationPackageArtifacts()
-
Method Summary
Modifier and Type Method Description Collection<org.apache.commons.lang3.tuple.Pair<Source,Certificate>>
getCertificatesAt(int i)
Collection<org.apache.commons.lang3.tuple.Pair<Source,X509CRL>>
getCrlsAt(int i)
Optional<Date>
getCurrentTimeReferenceAt(Integer i)
Optional<Lpa<Signature<?>>>
getLpaAt(Integer i)
List<LpaSignatureArtifact>
getLpaSignaturesArtifacts()
Collection<org.apache.commons.lang3.tuple.Pair<Source,org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>
getOcspsAt(int i)
Optional<SignaturePolicy>
getPaAt(Integer i)
Optional<List<StampSignatureArtifact>>
getStampSignaturesArtifactsAt(Integer i)
Optional<TrustAnchor>
getTrustAnchorAt(Integer i)
VerificationPackageArtifacts
withLpaSignatureArtifacts(List<LpaSignatureArtifact> signatureArtifacts)
VerificationPackageArtifacts
withSignaturesArtifacts(List<SignatureArtifact> signatureArtifacts)
VerificationPackageArtifacts
withStampSignatureArtifacts(List<List<StampSignatureArtifact>> signatureArtifacts)
-
Field Details
-
crls
-
ocsps
protected final List<Collection<org.apache.commons.lang3.tuple.Pair<Source,org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>> ocsps -
certificates
protected final List<Collection<org.apache.commons.lang3.tuple.Pair<Source,Certificate>>> certificates -
trustAnchors
-
lpas
-
pas
-
currentTimeReferences
-
stampSignaturesArtifacts
-
lpaSignaturesArtifacts
-
-
Constructor Details
-
VerificationPackageArtifacts
public VerificationPackageArtifacts()
-
-
Method Details
-
withStampSignatureArtifacts
public VerificationPackageArtifacts withStampSignatureArtifacts(List<List<StampSignatureArtifact>> signatureArtifacts) -
withLpaSignatureArtifacts
public VerificationPackageArtifacts withLpaSignatureArtifacts(List<LpaSignatureArtifact> signatureArtifacts) -
withSignaturesArtifacts
public VerificationPackageArtifacts withSignaturesArtifacts(List<SignatureArtifact> signatureArtifacts) -
getCrlsAt
-
getOcspsAt
public Collection<org.apache.commons.lang3.tuple.Pair<Source,org.bouncycastle.asn1.ocsp.BasicOCSPResponse>> getOcspsAt(int i) -
getCertificatesAt
public Collection<org.apache.commons.lang3.tuple.Pair<Source,Certificate>> getCertificatesAt(int i) -
getTrustAnchorAt
-
getLpaAt
-
getPaAt
-
getCurrentTimeReferenceAt
-
getStampSignaturesArtifactsAt
-
getLpaSignaturesArtifacts
-