[PKI library] Cleanup file and code organization |
|
Issue descriptioncert/internal/* was used as a petri dish to grow the initial code... The file organization now needs to be cleaned up. * Move out of "internal" directory * Use a uniform file and function naming (especially separation of parsing routines) * Make the layering more explicit (parsing routines vs RFC 5280 validation vs other)
,
Aug 4 2016
If we keep the internal/ structure we will need to address: * Adding public APIs for stuff used outside of //net (like the entry points used by Cast which currently call into cert/internal/*) * Separate public API for stuff consumed elsewhere by //net (like parsing primitives), or just dive into cert/internal? * Normalize inconsistencies between code in cert/* and cert/internal/*
,
Aug 4 2016
I would think //net is fine to use //net/*/internal, but things outside of //net should be given abstractions which reflect what we're comfortable exposing (e.g. not footguns) |
|
►
Sign in to add a comment |
|
Comment 1 by rsleevi@chromium.org
, Aug 4 2016