diff --git a/test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java b/test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java index a92eee2c5e0..de2f94d27b5 100644 --- a/test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java +++ b/test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2002, 2022, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -34,6 +34,7 @@ */ import java.io.*; +import java.text.DateFormat; import java.util.*; import java.security.Security; @@ -97,6 +98,10 @@ public static void main(String[] args) throws Exception { params.setRevocationEnabled(false); params.setInitialPolicies(testCase.initialPolicies); + // Certs expired on 7th Nov 2022 + params.setDate(DateFormat.getDateInstance(DateFormat.MEDIUM, + Locale.US).parse("June 01, 2022")); + CertPath path = factory.generateCertPath(Arrays.asList(new X509Certificate[] {ee, ca})); PKIXCertPathValidatorResult result = (PKIXCertPathValidatorResult)validator.validate(path, params);