XML Trust Service APIs

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.

Get Java™ APIs for XML Kick Start now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.