If anyone else would like to see JSR 106 in JDK 7, please send me an
email with a few more details as to why it would be helpful, and your
company/organization name (if applicable).
COSMOS Software Enterprises, Ltd.
Sofia, Bulgaria
It is not a problem to be used as external library, but is more useful
if is part of JDK.
Also I would like to tell you for some disadvantages in the existing
XML Digital Signature included in JDK6. There are too many
functionalities which exists in Apache XML Security and internal classes
in JDK6, but doesn't exists in official JDK6 API. There are cases where
if you start using internal classes which are not part of JDK XML
Digital Signature but are part of Apache XML Security some clashes
(conflicts) occur with classes with the same name which are from
different package names.
Also to retrieve more information from Certificates I use internal
classes from JDK instead to use external libraries. Why these
functionalities are hidden instead of to being put to official API?
The last question is why is it not possible to generate version 3
X509Certificates using JDK? That's why we have to use external libraries
like OpenSSL and other.
Miro.
Sean Mullan wrote:
Miroslav Nachev wrote:
Hi,
This is very good, but why Encryption (XMLCipher, etc.) is not
included in JDK6?
Hmm, well the Apache XML Encryption classes are not a standard Java SE
API.
Do you mean JSR 106 (the Java XML Digital Encryption APIs) [1] ? JSR
106 has not completed yet and was not part of JSR 270 [2] (the
umbrella JSR for JDK 6), thus it was not possible for it to be
included in JDK 6. Would you like to see it in JDK 7? Personally, I
think it should be included in JDK 7 (because it fits with JSR 105
which is included in JDK 6) but more input from the community would be
valuable to help justify that.
If anyone else would like to see JSR 106 in JDK 7, please send me an
email with a few more details as to why it would be helpful, and your
company/organization name (if applicable).
Thanks,
Sean
[1] http://jcp.org/en/jsr/detail?id=106
[2] http://jcp.org/en/jsr/detail?id=270