@Override protected void setUp() throws Exception { TimeSource time = new DefaultTimeSource(); VerifiedCertChainCache cache = new DefaultCacheImpl(time); validator = new CachedCertPathValidator(cache, time, new DefaultTrustRootsProvider()); CertificateFactory fac = CertificateFactory.getInstance("X509"); X509Certificate ourCert = (X509Certificate) fac.generateCertificate( new ByteArrayInputStream(GOOGLE_CERT.getBytes())); X509Certificate intermediateCert = (X509Certificate) fac.generateCertificate( new ByteArrayInputStream(INTERMEDIATE_CERT.getBytes())); certs = ImmutableList.of(ourCert, intermediateCert); }
@Override protected void setUp() throws Exception { TimeSource time = new DefaultTimeSource(); VerifiedCertChainCache cache = new DefaultCacheImpl(time); validator = new CachedCertPathValidator(cache, time, new DefaultTrustRootsProvider()); CertificateFactory fac = CertificateFactory.getInstance("X509"); X509Certificate ourCert = (X509Certificate) fac.generateCertificate( new ByteArrayInputStream(GOOGLE_CERT.getBytes())); X509Certificate intermediateCert = (X509Certificate) fac.generateCertificate( new ByteArrayInputStream(INTERMEDIATE_CERT.getBytes())); certs = ImmutableList.of(ourCert, intermediateCert); }
@Override public void setUp() throws Exception { timeSource = new FakeTimeSource(1233465103000L); // Jan 31, 2009 cache = new DefaultCacheImpl(timeSource); validator = new CachedCertPathValidator(cache, timeSource, new FakeTrustRootsProvider(CertConstantUtil.CA_PUB_CERT)); }
@Override public void setUp() throws Exception { timeSource = new FakeTimeSource(1233465103000L); // Jan 31, 2009 cache = new DefaultCacheImpl(timeSource); validator = new CachedCertPathValidator(cache, timeSource, new FakeTrustRootsProvider(CertConstantUtil.CA_PUB_CERT)); }
@Override protected void setUp() throws Exception { super.setUp(); // Jan 31, 2009 FakeTimeSource timeSource = new FakeTimeSource(1233465103000L); DefaultCacheImpl cache = new DefaultCacheImpl(timeSource); CachedCertPathValidator validator = new CachedCertPathValidator(cache, timeSource, new FakeTrustRootsProvider(CertConstantUtil.CA_PUB_CERT)); store = new DefaultCertPathStore(); verifier = new WaveSignatureVerifier(validator, store); }
@Override protected void setUp() throws Exception { super.setUp(); // Jan 31, 2009 FakeTimeSource timeSource = new FakeTimeSource(1233465103000L); DefaultCacheImpl cache = new DefaultCacheImpl(timeSource); CachedCertPathValidator validator = new CachedCertPathValidator(cache, timeSource, new FakeTrustRootsProvider(CertConstantUtil.CA_PUB_CERT)); store = new DefaultCertPathStore(); verifier = new WaveSignatureVerifier(validator, store); }
private WaveSignatureVerifier getRealVerifier(CertPathStore store) throws Exception { TrustRootsProvider trustRoots = new DefaultTrustRootsProvider(); VerifiedCertChainCache cache = new DefaultCacheImpl(getFakeTimeSource()); WaveCertPathValidator validator = new CachedCertPathValidator( cache, getFakeTimeSource(), trustRoots); return new WaveSignatureVerifier(validator, store); }
private WaveSignatureVerifier getRealVerifier(CertPathStore store) throws Exception { TrustRootsProvider trustRoots = new DefaultTrustRootsProvider(); VerifiedCertChainCache cache = new DefaultCacheImpl(getFakeTimeSource()); WaveCertPathValidator validator = new CachedCertPathValidator( cache, getFakeTimeSource(), trustRoots); return new WaveSignatureVerifier(validator, store); }
private WaveSignatureVerifier getVerifier(CertPathStore store, boolean disableSignerVerification) { VerifiedCertChainCache cache = new DefaultCacheImpl(getFakeTimeSource()); WaveCertPathValidator validator; if (disableSignerVerification) { validator = new DisabledCertPathValidator(); } else { validator = new CachedCertPathValidator( cache, getFakeTimeSource(), getTrustRootsProvider()); } return new WaveSignatureVerifier(validator, store); }
private WaveSignatureVerifier getVerifier(CertPathStore store, boolean disableSignerVerification) { VerifiedCertChainCache cache = new DefaultCacheImpl(getFakeTimeSource()); WaveCertPathValidator validator; if (disableSignerVerification) { validator = new DisabledCertPathValidator(); } else { validator = new CachedCertPathValidator( cache, getFakeTimeSource(), getTrustRootsProvider()); } return new WaveSignatureVerifier(validator, store); }