Hope this has not already been mentioned.
The text in 2.9 ...
The construct "SIZE (1..MAX)" is used in the DirectoryString
syntax to constrain each CHOICE to have at least one entry.
could be improved by changing the second line to read...
notation to constrain each choice alternative to contain
at least one character.
The text following the above...
MAX indicates that the upper bound is unspecified.
Implementations are free to choose an upper bound that
suits their environment.
will create problems. If one implementor chooses an upper
bound of 64 and sends a message to an implementor with an
upper bound of say 32, the message will fail to decode.
Implementors should be allowed to choose the upper bound
that suits them for messages that they send, but should be
prepared to receive messages of any length.
Phil
--
Phillip H. Griffin Griffin Consulting
asn1(_at_)mindspring(_dot_)com ASN.1-SET-Java-Security
919.828.7114 1625 Glenwood Avenue
919.832.7008 [mail] Raleigh, North Carolina 27608 USA
------------------------------------------------------------
Visit http://www.fivepointsfestival.com
http://www.five-points.com
------------------------------------------------------------