Apache Rampart module
Encyclopedia
Apache Rampart is an implementation of the WS-Security
standard for the Axis2 Web services engine by the Apache Software Foundation
. It supplies security features to web services by implementing the following specifications:
WS-Security
WS-Security is a flexible and feature-rich extension to SOAP to apply security to web services. It is a member of the WS-* family of web service specifications and was published by OASIS....
standard for the Axis2 Web services engine by the Apache Software Foundation
Apache Software Foundation
The Apache Software Foundation is a non-profit corporation to support Apache software projects, including the Apache HTTP Server. The ASF was formed from the Apache Group and incorporated in Delaware, U.S., in June 1999.The Apache Software Foundation is a decentralized community of developers...
. It supplies security features to web services by implementing the following specifications:
- WS-SecurityWS-SecurityWS-Security is a flexible and feature-rich extension to SOAP to apply security to web services. It is a member of the WS-* family of web service specifications and was published by OASIS....
- WS-SecurityPolicyWS-SecurityPolicyis a WS* specification, created by IBM and 12 co-authors, that has become an OASIS standard as of version 1.2. It extends the fundamental security protocols specified by the WS-Security, WS-Trust and WS-SecureConversation by offering mechanisms to represent the capabilities and requirements of web...
- WS-TrustWS-TrustWS-Trust is a WS-* specification and OASIS standard that provides extensions to WS-Security, specifically dealing with the issuing, renewing, and validating of security tokens, as well as with ways to establish, assess the presence of, and broker trust relationships between participants in a secure...
- WS-SecureConversationWS-SecureConversationWS-SecureConversation is a Web Services specification, created by IBM and others, that works in conjunction with WS-Security, WS-Trust and WS-Policy to allow the creation and sharing of security contexts...
- SAML 1.1SAML 1.1Security Assertion Markup Language is an XML standard for exchanging authentication and authorization data between security domains. SAML is a product of the...
- SAML 2.0SAML 2.0Security Assertion Markup Language 2.0 is a version of the SAML OASIS standard for exchanging authentication and authorization data between security domains. SAML 2.0 is an XML-based protocol that uses security tokens containing assertions to pass information about a principal between an...
External links
- Apache Rampart at the Apache Software Foundation
- Apache Rampart C-language implementation at the Apache Software Foundation
- Apache AXIS2 at the Apache Software Foundation
- Web Services Security Policy Language V1.1 specification
- Security in a Web Services World: A Proposed Architecture and Roadmap
- WS-SecurityPolicy 1.2 OASIS Standard