Hi!

> > Unfortunately there is an error in the notation. CTIO-OPAQUE is an
> > object class, and you should use an object of that class instead.
> > If you had a single object of that class, you would have your type
> > defined on that object.

I'd run it through the ASN.1 Checker from OSS Novalka - it only threw 
warnings concerning other things... nothing about this.

> Well, I've better correct myself. It is not necessarily an error in the
> notation, as it defines an ObjectClassFieldType. Here it defines an open
> type, and as there are no constraints on the type it can be regarded as
> the old 'ANY'.
>
> So you type seems to be translated to:
> ISO7816DOAttributes ::= CHOICE {
>      indirect           ReferencedValue,
>      direct              [0] ANY
>    }

Okay; that's how I'd temporarily defined it. 

> So I'll still say that there are something 'wrong' with the notation.

Say this to the ISO-Members - they'll be happy :))

By the way, I need the 1990's code because of my compiler - it understands 
only the old notation (and the ASN.1 Tools from OSS are quite too expensive).

Thank you,
  Bjoern Schneider

Reply via email to