mirror of https://github.com/wolfSSL/wolfssl.git
Add some FPKI test OIDs which are currently being used in DoD JITC certificates.
parent
cb1a35ac7d
commit
00a6c3953c
|
@ -4516,6 +4516,19 @@ static const byte extCertPolicyIsrgDomainValid[] =
|
|||
static const byte extCertPolicyFpkiPiviAuthOid[] =
|
||||
CERT_POLICY_TYPE_OID_BASE(45);
|
||||
|
||||
/* Federal PKI Test OIDs - 2.16.840.1.101.3.2.1.48.x */
|
||||
#define TEST_CERT_POLICY_TYPE_OID_BASE(num) {96, 134, 72, 1, 101, 3, 2, 1, 48, num}
|
||||
static const byte extCertPolicyFpkiAuthTestOid[] =
|
||||
TEST_CERT_POLICY_TYPE_OID_BASE(11);
|
||||
static const byte extCertPolicyFpkiCardauthTestOid[] =
|
||||
TEST_CERT_POLICY_TYPE_OID_BASE(13);
|
||||
static const byte extCertPolicyFpkiPivContentTestOid[] =
|
||||
TEST_CERT_POLICY_TYPE_OID_BASE(86);
|
||||
static const byte extCertPolicyFpkiAuthDerivedTestOid[] =
|
||||
TEST_CERT_POLICY_TYPE_OID_BASE(109);
|
||||
static const byte extCertPolicyFpkiAuthDerivedHwTestOid[] =
|
||||
TEST_CERT_POLICY_TYPE_OID_BASE(110);
|
||||
|
||||
/* DoD PKI OIDs - 2.16.840.1.101.2.1.11.X */
|
||||
#define DOD_POLICY_TYPE_OID_BASE(num) {96, 134, 72, 1, 101, 2, 1, 11, num}
|
||||
static const byte extCertPolicyDodMediumOid[] =
|
||||
|
@ -5601,6 +5614,26 @@ const byte* OidFromId(word32 id, word32 type, word32* oidSz)
|
|||
oid = extCertPolicyFpkiPiviAuthOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiPiviAuthOid);
|
||||
break;
|
||||
case CP_FPKI_AUTH_TEST_OID:
|
||||
oid = extCertPolicyFpkiAuthTestOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiAuthTestOid);
|
||||
break;
|
||||
case CP_FPKI_CARDAUTH_TEST_OID:
|
||||
oid = extCertPolicyFpkiCardauthTestOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiCardauthTestOid);
|
||||
break;
|
||||
case CP_FPKI_PIV_CONTENT_TEST_OID:
|
||||
oid = extCertPolicyFpkiPivContentTestOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiPivContentTestOid);
|
||||
break;
|
||||
case CP_FPKI_PIV_AUTH_DERIVED_TEST_OID:
|
||||
oid = extCertPolicyFpkiAuthDerivedTestOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiAuthDerivedTestOid);
|
||||
break;
|
||||
case CP_FPKI_PIV_AUTH_DERIVED_HW_TEST_OID:
|
||||
oid = extCertPolicyFpkiAuthDerivedHwTestOid;
|
||||
*oidSz = sizeof(extCertPolicyFpkiAuthDerivedHwTestOid);
|
||||
break;
|
||||
case CP_DOD_MEDIUM_OID:
|
||||
oid = extCertPolicyDodMediumOid;
|
||||
*oidSz = sizeof(extCertPolicyDodMediumOid);
|
||||
|
|
|
@ -1442,6 +1442,13 @@ enum CertificatePolicy_Sum {
|
|||
CP_FPKI_PIVI_AUTH_OID = 458, /* 2.16.840.1.101.3.2.1.3.45 */
|
||||
CP_FPKI_COMMON_PIVI_CONTENT_SIGNING_OID = 460, /* 2.16.840.1.101.3.2.1.3.47 */
|
||||
|
||||
/* Federal PKI Test OIDs */
|
||||
CP_FPKI_AUTH_TEST_OID = 469, /* 2.16.840.1.101.3.2.1.48.11 */
|
||||
CP_FPKI_CARDAUTH_TEST_OID = 471, /* 2.16.840.1.101.3.2.1.48.13 */
|
||||
CP_FPKI_PIV_CONTENT_TEST_OID = 544, /* 2.16.840.1.101.3.2.1.48.86 */
|
||||
CP_FPKI_PIV_AUTH_DERIVED_TEST_OID = 567, /* 2.16.840.1.101.3.2.1.48.109 */
|
||||
CP_FPKI_PIV_AUTH_DERIVED_HW_TEST_OID = 568, /* 2.16.840.1.101.3.2.1.48.110 */
|
||||
|
||||
/* DoD PKI OIDs */
|
||||
CP_DOD_MEDIUM_OID = 423, /* 2.16.840.1.101.2.1.11.5 */
|
||||
CP_DOD_MEDIUM_HARDWARE_OID = 427, /* 2.16.840.1.101.2.1.11.9 */
|
||||
|
|
Loading…
Reference in New Issue