aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/x509ce
diff options
context:
space:
mode:
authorGraeme Lunt <graeme.lunt@smhs.co.uk>2009-06-02 09:46:03 +0000
committerGraeme Lunt <graeme.lunt@smhs.co.uk>2009-06-02 09:46:03 +0000
commit4251c11a35665c2954269e1ed71b175890083e5e (patch)
tree36c945e84046ebe9e9285bfd1cc025d1f80dd20d /asn1/x509ce
parentf10d978b333b35ecea229d6229b28909fe85e345 (diff)
Support for the Entrust VersionInfo certificate extension
svn path=/trunk/; revision=28590
Diffstat (limited to 'asn1/x509ce')
-rw-r--r--asn1/x509ce/CertificateExtensions.asn16
-rw-r--r--asn1/x509ce/x509ce.cnf3
2 files changed, 19 insertions, 0 deletions
diff --git a/asn1/x509ce/CertificateExtensions.asn b/asn1/x509ce/CertificateExtensions.asn
index 0502912aff..fc4701da25 100644
--- a/asn1/x509ce/CertificateExtensions.asn
+++ b/asn1/x509ce/CertificateExtensions.asn
@@ -723,6 +723,22 @@ CertificateTemplate ::= SEQUENCE {
templateMinorVersion INTEGER OPTIONAL
}
+-- Entrust Certificate Extension
+
+EntrustVersionInfo ::= SEQUENCE {
+ entrustVers GeneralString,
+ entrustVersInfoFlags EntrustInfoFlags OPTIONAL
+}
+
+EntrustInfoFlags ::= BIT STRING {
+ keyUpdateAllowed(0),
+ newExtensions(1),
+ pKIXCertificate(2),
+ enterpriseCategory(3),
+ webCategory(4),
+ sETCategory(5)
+}
+
END
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
diff --git a/asn1/x509ce/x509ce.cnf b/asn1/x509ce/x509ce.cnf
index 46c1ebc8df..50518ea2c8 100644
--- a/asn1/x509ce/x509ce.cnf
+++ b/asn1/x509ce/x509ce.cnf
@@ -142,6 +142,9 @@ EnhancedCertificateAssertion B "2.5.13.65" "id-mr-enhancedCertificateMatch"
CertificateTemplate B "1.3.6.1.4.1.311.21.7" "id-ms-certificate-template"
CertificatePoliciesSyntax B "1.3.6.1.4.1.311.21.10" "id-ms-application-certificate-policies"
+# Entrust extensions
+EntrustVersionInfo B "1.2.840.113533.7.65.0" "id-ce-entrustVersionInfo"
+
#.NO_EMIT
#.TYPE_RENAME