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>>>certificatesprotected List<Collection<org.apache.commons.lang3.tuple.Pair<Source,X509CRL>>>crlsprotected List<Date>currentTimeReferencesprotected List<Lpa<Signature<?>>>lpasprotected List<LpaSignatureArtifact>lpaSignaturesArtifactsprotected List<Collection<org.apache.commons.lang3.tuple.Pair<Source,org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>>ocspsprotected List<SignaturePolicy>pasprotected List<List<StampSignatureArtifact>>stampSignaturesArtifactsprotected 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)VerificationPackageArtifactswithLpaSignatureArtifacts(List<LpaSignatureArtifact> signatureArtifacts)VerificationPackageArtifactswithSignaturesArtifacts(List<SignatureArtifact> signatureArtifacts)VerificationPackageArtifactswithStampSignatureArtifacts(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
-