From 5de627d60980df6382b4193b46fe68afbebe6edf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 31 May 2007 14:51:46 +0000 Subject: [PATCH] Do evil things to handle IMPLICIT encoded structures. Add id-ms-client-authentication. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20728 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/rfc2459.asn1 | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/asn1/rfc2459.asn1 b/lib/asn1/rfc2459.asn1 index 656e543af..71f197eba 100644 --- a/lib/asn1/rfc2459.asn1 +++ b/lib/asn1/rfc2459.asn1 @@ -320,14 +320,14 @@ DistributionPointReasonFlags ::= BIT STRING { } DistributionPointName ::= CHOICE { - fullName [0] GeneralNames, + fullName [0] IMPLICIT -- GeneralNames -- SEQUENCE -- SIZE (1..MAX) -- OF GeneralName, nameRelativeToCRLIssuer [1] RelativeDistinguishedName } DistributionPoint ::= SEQUENCE { - distributionPoint [0] DistributionPointName OPTIONAL, - reasons [1] DistributionPointReasonFlags OPTIONAL, - cRLIssuer [2] GeneralNames OPTIONAL + distributionPoint [0] IMPLICIT heim_any -- DistributionPointName -- OPTIONAL, + reasons [1] IMPLICIT heim_any -- DistributionPointReasonFlags -- OPTIONAL, + cRLIssuer [2] IMPLICIT heim_any -- GeneralNames -- OPTIONAL } CRLDistributionPoints ::= SEQUENCE -- SIZE (1..MAX) -- OF DistributionPoint @@ -487,6 +487,9 @@ id-netscape-cert-comment OBJECT IDENTIFIER ::= { id-netscape 1 13 } id-ms-cert-enroll-domaincontroller OBJECT IDENTIFIER ::= { 1 3 6 1 4 1 311 20 2 } +id-ms-client-authentication OBJECT IDENTIFIER ::= + { 1 3 6 1 5 5 7 3 2 } + -- DER:1e:20:00:44:00:6f:00:6d:00:61:00:69:00:6e:00:43:00:6f:00:6e:00:74:00:72:00:6f:00:6c:00:6c:00:65:00:72 END