Java APIs for XML Kick Start By Aoyon Chowdhury, Parag Choudhary
Table of Contents
Chapter 13. Looking Ahead: JAXB and Beyond
The XML Trust Service APIs proposal attempts to define a standard set of APIs and a protocol for a trust service. A trust service is a service to which a client application can delegate the processing of XML Signature Key Information associated with an XML signature, XML encryption, or another public key. The trust service hides the implementation details of the specific PKI from the client application. This enables the client application to use the trust service regardless of the specification on which the underlying PKI is based, such as X.509/PKIX, SPKI, or PGP.
The trust service application can locate the required public keys and then bind such keys to identification information.