Skip to content

Commit 99b4a17

Browse files
Victor RudometovPaul Hohensee
authored andcommitted
8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException
Backport-of: 520db1eeb18797c782ddfad90467e19bbdd424ac
1 parent 95c9b8c commit 99b4a17

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

test/jdk/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2008, 2019, Oracle and/or its affiliates. All rights reserved.
2+
* Copyright (c) 2008, 2022, Oracle and/or its affiliates. All rights reserved.
33
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44
*
55
* This code is free software; you can redistribute it and/or modify it
@@ -45,9 +45,12 @@
4545
import java.security.cert.TrustAnchor;
4646
import java.security.cert.X509Certificate;
4747
import java.security.cert.X509CertSelector;
48+
import java.text.DateFormat;
4849
import java.util.ArrayList;
4950
import java.util.Collections;
5051
import java.util.List;
52+
import java.util.Locale;
53+
5154
import jdk.test.lib.security.CertUtils;
5255

5356
public final class BuildEEBasicConstraints {
@@ -65,6 +68,11 @@ public static void main(String[] args) throws Exception {
6568
PKIXBuilderParameters params = new PKIXBuilderParameters
6669
(Collections.singleton(anchor), sel);
6770
params.setRevocationEnabled(false);
71+
72+
// Certs expired on 7th Nov 2022
73+
params.setDate(DateFormat.getDateInstance(DateFormat.MEDIUM,
74+
Locale.US).parse("June 01, 2022"));
75+
6876
X509Certificate eeCert = CertUtils.getCertFromFile("ee.cer");
6977
X509Certificate caCert = CertUtils.getCertFromFile("ca.cer");
7078
ArrayList<X509Certificate> certs = new ArrayList<X509Certificate>();

0 commit comments

Comments
 (0)