Plugins and ASN.1
Jeffrey Hutzelman
jhutz at cmu.edu
Mon Oct 2 18:26:51 EDT 2006
On Monday, October 02, 2006 05:15:38 PM -0500 Nicolas Williams
<Nicolas.Williams at sun.com> wrote:
> 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).
Yeah; (3) is really not sustainable from the POV of a third-party plugin
developer.
More information about the krbdev
mailing list