-/* $OpenBSD: policy.c,v 1.10 2023/04/28 16:50:16 beck Exp $ */
+/* $OpenBSD: policy.c,v 1.11 2023/05/29 15:52:46 beck Exp $ */
/*
* Copyright (c) 2020 Joel Sing <jsing@openbsd.org>
* Copyright (c) 2020-2023 Bob Beck <beck@openbsd.org>
.root_file = CERTSDIR "/" "policy_root.pem",
.intermediate_file = CERTSDIR "/" "policy_intermediate.pem",
.leaf_file = CERTSDIR "/" "policy_leaf_any.pem",
- .policy_oid_to_check = OID1,
+ .policy_oid_to_check = OID3,
.verify_flags = X509_V_FLAG_EXPLICIT_POLICY,
- .want_chains = 1,
+ .want_chains = 0,
+ .want_error = X509_V_ERR_NO_EXPLICIT_POLICY,
+ .want_error_depth = 0,
+ .want_legacy_error = X509_V_ERR_NO_EXPLICIT_POLICY,
+ .want_legacy_error_depth = 0,
},
/* Both assert anyPolicy. All policies are valid. */
{