Audience
Software for developers wanting to implement security standards for XML
About Apache Santuario
Apache XML Security for Java: This library includes the standard JSR-105 (Java XML Digital Signature) API, a mature DOM-based implementation of both XML Signature and XML Encryption, as well as a more recent StAX-based (streaming) XML Signature and XML Encryption implementation. Ability to set a security provider when using org.apache.xml.security.signature.XMLSignature. Added support for customizing how to parse a Inputstream into a DOM Document.
Other Popular Alternatives & Related Software
Apache Xerces
Apache Xerces is a collaborative software development project dedicated to providing robust, full-featured, commercial-quality, and freely available XML parsers and closely related technologies on a wide variety of platforms supporting several languages. This project is managed in cooperation with various individuals worldwide (both independent and company-affiliated experts), who use the Internet to communicate, plan, and develop XML software and related documentation. Apache Xerces exists to promote the use of XML. We view XML as a compelling paradigm that structures data as information, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform raw data into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XML parsers and closely related technologies in order to engender such improvements.
Learn more about Apache Xerces
Apache Axiom
The Apache Axiom™ library provides an XML Infoset compliant object model implementation which supports on-demand building of the object tree. It supports a novel "pull-through" model which allows one to turn off the tree building and directly access the underlying pull event stream using the StAX API. It also has built in support for XML Optimized Packaging (XOP) and MTOM, the combination of which allows XML to carry binary data efficiently and in a transparent manner. The combination of these is an easy to use API with a very high performant architecture! Developed as part of Apache Axis2, Apache Axiom is the core of Apache Axis2. However, it is a pure standalone XML Infoset model with novel features and can be used independently of Apache Axis2.
Learn more about Apache Axiom
Apache Anakia
Anakia is potentially easier to learn than XSL, but it maintains a similar level of functionality. Learning cryptic <xsl:> tags is unnecessary; you only need to know how to use the provided Context objects, JDOM, and Velocity's simple directives. Anakia seems to perform much faster than Xalan's XSL processor at creating pages. (23 pages are generated in 7-8 seconds on a PIII 500mhz running Win98 and JDK 1.3 with client Hotspot. A similar system using Ant's <style> task took 14-15 seconds -- nearly a 2x speed improvement.) Anakia -- intended to replace Stylebook, which was originally used to generate simple, static web sites in which all pages had the same look and feel -- is great for documentation/project web sites, such as the sites on www.apache.org and jakarta.apache.org. As it is more targeted to a specific purpose, it does not provide some of XSL's "extra" functionality.
Learn more about Apache Anakia
Apache Xalan
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. The Xalan-Java 2.7.2 was released in April 2014. You can download the current release the current Xalan-Java 2.7.2 release for your development. The current work in progress can be found in the subversion repository. The current release fixes a security issue that was registered against version 2.7.1. The old Xalan-J 2.7.1 distributions are still available on the Apache Archives. This is a mature project. There has been some discussion about supporting XPath-2. We could use your support in this major rework of the library. You can follow the efforts and post your own contributions on the Java users and developers mail lists.
Learn more about Apache Xalan
Integrations
No integrations listed.
Company Information
The Apache Software Foundation
Founded: 1999
United States
santuario.apache.org
Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial
You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Product Details
Platforms Supported
Cloud
Training
Documentation
Support
Online
Apache Santuario Frequently Asked Questions
Q: What kinds of users and organization types does Apache Santuario work with?
Apache Santuario works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does Apache Santuario support in their product?
Apache Santuario supports these languages: English.
Q: What kind of support options does Apache Santuario offer?
Apache Santuario offers support via online.
Q: What type of training does Apache Santuario provide?
Apache Santuario provides training in the form of documentation.