XML Key Management Service (XKMS)Page edited by Andrei ShakirinChanges (3)
Full ContentXML Key Management Service (XKMS)Use caseCXF security uses asymmetric algorithms for different purposes: encryption of symmetric keys and payloads, signing security tokens and messages, proof of possession. For example, if sender encrypts the message payload sending to the receiver, he should have access to receiver certificate saved in local keystore. Seems to be OK? Imagine now that you have production environment with 100 different clients of this service and service certificate is expired. You should reissue and replace certificate in ALL client keystores! Even more, if keystores are packaged into war files or OSGi bundles – they should be unpackaged and updated. Not really acceptable for enterprise environments. Therefore large service landscapes support central certificates management. It means that X509 certificates are not stored locally in keystores, but are provided and administrated centrally. Normally it is a responsibility of Public Key Infrastructure (PKI) established in organization. PKI is responsible to create, manage, store, distribute, synchronize and revoke public certificates and certification authorities (CAs). XKMS SpecificationW3C specifies standard protocol to distribute and register public keys, certificates and CAs that can be used for XML-based cryptography, including signature and encryption: XML Key Management Specification (XKMS 2.0). XKMS can be used as standardized frontend to Public Key Infrastructure (PKI). XKMS DesignInternal structure of XKMS service is represented on the following figure: XKMS Service exposes standardized XKISS and XKRSS SOAP interfaces. Input and output parameters as well as samples of SOAP messages are described in the specification XKMS 2.0.
Change Notification Preferences
View Online
|
View Changes
|
Add Comment
|
- [CONF] Apache CXF Documentation > XML Key Management Service... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
- [CONF] Apache CXF Documentation > XML Key Management Se... confluence
