tests/libjava-mauve/src/gnu/testlet/java/security/cert/pkix/pkits/DifferentPoliciesTest3_3.java
branchjk_new_structure
changeset 1541 75c2e24dea9a
parent 1540 92ac284961c1
child 1542 be11db817bcf
equal deleted inserted replaced
1540:92ac284961c1 1541:75c2e24dea9a
     1 /* DifferentPoliciesTest3_3.java
       
     2    Copyright (C) 2004  Free Software Foundation, Inc.
       
     3 
       
     4    Distributed under the GPL; see the file `COPYING' */
       
     5 
       
     6 // Tags: JDK1.4
       
     7 // Uses: BaseInvalidTest
       
     8 // Files: data/certs/DifferentPoliciesTest3EE.crt data/certs/PoliciesP2subCACert.crt data/certs/GoodCACert.crt data/crls/PoliciesP2subCACRL.crl data/crls/GoodCACRL.crl
       
     9 
       
    10 package gnu.testlet.java.security.cert.pkix.pkits;
       
    11 
       
    12 import java.security.cert.PKIXParameters;
       
    13 import java.util.HashSet;
       
    14 
       
    15 public class DifferentPoliciesTest3_3 extends BaseInvalidTest
       
    16 {
       
    17   public DifferentPoliciesTest3_3()
       
    18   {
       
    19     super (new String[] { "data/certs/DifferentPoliciesTest3EE.crt",
       
    20                           "data/certs/PoliciesP2subCACert.crt",
       
    21                           "data/certs/GoodCACert.crt" },
       
    22            new String[] { "data/crls/PoliciesP2subCACRL.crl",
       
    23                           "data/crls/GoodCACRL.crl" });
       
    24   }
       
    25 
       
    26   protected void setupAdditionalParams (PKIXParameters params)
       
    27   {
       
    28     params.setExplicitPolicyRequired (true);
       
    29     HashSet policies = new HashSet();
       
    30     policies.add (NIST_TEST_POLICY_1);
       
    31     policies.add (NIST_TEST_POLICY_2);
       
    32     params.setInitialPolicies (policies);
       
    33   }
       
    34 }