xades4j icon indicating copy to clipboard operation
xades4j copied to clipboard

Migrate to BouncyCastle Api for parsing/working with certificates

Open nekkiy opened this issue 6 years ago • 2 comments

Need migrate to BC Api for the reason that it provides more flexibile, extensible and manual-drived functional. Also it will have provided crossplatform for differents JDK implementations.

See Issues-166, Issues-107

nekkiy avatar Oct 05 '18 10:10 nekkiy

I could make it, if we schedule version 2.0, because this may be incompabilityes API. It will be longed process, but current problems require it.

P. S. I offer version 2.0 without link to XADES specification number

nekkiy avatar Oct 05 '18 11:10 nekkiy

I'm not sure this is needed as a whole. The problems identified so far are only related to comparison of DNs names. Also, on #166, loading certificates with the BC provider doesn't solve the issue, so migrating would need tototally replace the types in use (e.g. Java's X509Certificate) with BC's types (e.g. certificate holder), which is too big of a change to rush into.

I'd prefer seeing the outcome of #166 and let this idea mature for a while.

luisgoncalves avatar Oct 13 '18 16:10 luisgoncalves