Plugins and ASN.1

Nicolas Williams Nicolas.Williams at sun.com
Mon Oct 2 18:15:38 EDT 2006


On Mon, Oct 02, 2006 at 06:04:51PM -0400, Sam Hartman wrote:
> I don't know of a good way around this without opening some rather
> messy abstractions to the plugins.

Options include:

1) Let the plug-ins provide their own ASN.1 DER encoding/decoding.

   (Won't PKINIT implementations have to anyways, for dealing with BER?)


2) Open your ASN.1 library/converntions.


3) Accept code into your ASN.1 library that really belongs in the
   plug-ins.

I think (1) and (2) is best for now.  Plug-in authors that choose (1)
might copy MIT's ASN.1 DER framework (avoiding symbol collisions, of
course).

Nico
-- 



More information about the krbdev mailing list