/* */ package it.tref.signextractor.data; /* */ /* */ import java.util.Date; /* */ import java.util.List; /* */ import org.bouncycastle.cert.X509CertificateHolder; /* */ /* */ public class SignExtractorResult /* */ { /* */ private SignFile file; /* */ private List certs; /* */ /* */ public SignFile getFile() /* */ { /* 11 */ return this.file; /* */ } /* */ /* */ public void setFile(SignFile file) { /* 15 */ this.file = file; /* */ } /* */ /* */ public List getCerts() { /* 19 */ return this.certs; /* */ } /* */ /* */ public void setCerts(List certs) { /* 23 */ this.certs = certs; /* */ } /* */ /* */ public boolean isValid() { /* 27 */ boolean valid = true; /* */ /* 29 */ for (SignCert cert : this.certs) { /* 30 */ valid = (valid) && (cert.isValid()); /* */ } /* */ /* 33 */ return valid; /* */ } /* */ /* */ public boolean isValidOnDate(Date date) { /* 37 */ boolean valid = true; /* */ /* 39 */ for (SignCert cert : this.certs) { /* 40 */ valid = (valid) && (cert.getCertificateHolder().isValidOn(date)); /* */ } /* */ /* 43 */ return valid; /* */ } /* */ /* */ public boolean isVerified() { /* 47 */ boolean verified = true; /* */ /* 49 */ for (SignCert cert : this.certs) { /* 50 */ verified = (verified) && (cert.isVerified()); /* */ } /* */ /* 53 */ return verified; /* */ } /* */ } /* Location: C:\liferay-sviluppo\portos2\git\portos-camel-document-processor\lib\tref-sign-exctractor-0.1.0.jar * Qualified Name: it.tref.signextractor.data.SignExtractorResult * JD-Core Version: 0.6.0 */