You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by sa...@apache.org on 2012/04/30 10:24:27 UTC

svn commit: r1332106 [2/17] - in /axis/axis2/java/rampart/site: ./ apidocs/ apidocs/org/apache/rahas/ apidocs/org/apache/rahas/class-use/ apidocs/org/apache/rahas/client/ apidocs/org/apache/rahas/client/class-use/ apidocs/org/apache/rahas/impl/ apidocs...

Modified: axis/axis2/java/rampart/site/apidocs/index-all.html
URL: http://svn.apache.org/viewvc/axis/axis2/java/rampart/site/apidocs/index-all.html?rev=1332106&r1=1332105&r2=1332106&view=diff
==============================================================================
--- axis/axis2/java/rampart/site/apidocs/index-all.html (original)
+++ axis/axis2/java/rampart/site/apidocs/index-all.html Mon Apr 30 08:24:18 2012
@@ -2,18 +2,21 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.5.0_30) on Sun Sep 25 10:35:45 CEST 2011 -->
+<!-- Generated by javadoc (build 1.6.0_22) on Thu Apr 26 14:22:14 IST 2012 -->
 <TITLE>
 Index (Apache Rampart API)
 </TITLE>
 
+<META NAME="date" CONTENT="2012-04-26">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
 
 <SCRIPT type="text/javascript">
 function windowTitle()
 {
-    parent.document.title="Index (Apache Rampart API)";
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index (Apache Rampart API)";
+    }
 }
 </SCRIPT>
 <NOSCRIPT>
@@ -22,6 +25,7 @@ function windowTitle()
 </HEAD>
 
 <BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
 
 
 <!-- ========= START OF TOP NAVBAR ======= -->
@@ -108,9 +112,9 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rahas/impl/AbstractIssuerConfig.html#ADD_REQUESTED_UNATTACHED_REF"><B>ADD_REQUESTED_UNATTACHED_REF</B></A> - 
 Static variable in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.SAMLAttribute)"><B>addAttributes(SAMLAttribute)</B></A> - 
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml1.core.Attribute)"><B>addAttributes(Attribute)</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</A>
-<DD>&nbsp;
+<DD>Add SAML1 attribute.
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#addAttributes(org.opensaml.saml2.core.Attribute)"><B>addAttributes(Attribute)</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</A>
 <DD>Overloaded  method to support SAML2
@@ -138,10 +142,10 @@ Variable in class org.apache.rahas.impl.
 <DT><A HREF="./org/apache/rahas/impl/AbstractIssuerConfig.html#addRequestedUnattachedRef"><B>addRequestedUnattachedRef</B></A> - 
 Variable in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/AbstractIssuerConfig.html" title="class in org.apache.rahas.impl">AbstractIssuerConfig</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.Vector)"><B>addSignatureConfirmation(RampartMessageData, Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#addSignatureConfirmation(org.apache.rampart.RampartMessageData, java.util.List)"><B>addSignatureConfirmation(RampartMessageData, List&lt;WSEncryptionPart&gt;)</B></A> - 
 Method in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.Vector)"><B>addSignatureParts(HashMap, Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#addSignatureParts(java.util.HashMap, java.util.List)"><B>addSignatureParts(HashMap, List&lt;WSEncryptionPart&gt;)</B></A> - 
 Method in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#addSignedPart(java.lang.String, java.lang.String)"><B>addSignedPart(String, String)</B></A> - 
@@ -180,6 +184,9 @@ Static method in class org.apache.rampar
 <DT><A HREF="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#APPLIES_TO"><B>APPLIES_TO</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html" title="class in org.apache.rahas">RahasConstants.IssuanceBindingLocalNames</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/Rahas.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)"><B>applyPolicy(Policy, AxisDescription)</B></A> - 
+Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/Rampart.html#applyPolicy(org.apache.neethi.Policy, org.apache.axis2.description.AxisDescription)"><B>applyPolicy(Policy, AxisDescription)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</A>
 <DD>&nbsp;
@@ -198,6 +205,10 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rahas/TrustException.html#AUTHENTICATION_BAD_ELEMENTS"><B>AUTHENTICATION_BAD_ELEMENTS</B></A> - 
 Static variable in exception org.apache.rahas.<A HREF="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util"><B>AxiomParserPool</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>Custom OpenSAML 1.x <CODE>ParserPool</CODE> implementation that uses a DOM aware Axiom implementation
+ instead of requesting a <CODE>DocumentBuilderFactory</CODE> using JAXP.<DT><A HREF="./org/apache/rahas/impl/util/AxiomParserPool.html#AxiomParserPool()"><B>AxiomParserPool()</B></A> - 
+Constructor for class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/AxiomParserPool.html" title="class in org.apache.rahas.impl.util">AxiomParserPool</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util"><B>Axis2Util</B></A> - Class in <A HREF="./org/apache/rampart/util/package-summary.html">org.apache.rampart.util</A><DD>Utility class for the Axis2-WSS4J Module<DT><A HREF="./org/apache/rampart/util/Axis2Util.html#Axis2Util()"><B>Axis2Util()</B></A> - 
 Constructor for class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/Axis2Util.html" title="class in org.apache.rampart.util">Axis2Util</A>
 <DD>&nbsp;
@@ -221,6 +232,9 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder"><B>BindingBuilder</B></A> - Class in <A HREF="./org/apache/rampart/builder/package-summary.html">org.apache.rampart.builder</A><DD>&nbsp;<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#BindingBuilder()"><B>BindingBuilder()</B></A> - 
 Constructor for class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/RampartSAMLBootstrap.html#bootstrap()"><B>bootstrap()</B></A> - 
+Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html#BST_DIRECT_REFERENCE"><B>BST_DIRECT_REFERENCE</B></A> - 
 Static variable in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</A>
 <DD>&nbsp;
@@ -254,9 +268,15 @@ Static method in class org.apache.rampar
 <DT><A HREF="./org/apache/rampart/policy/SupportingPolicyData.html#build(org.apache.ws.secpolicy.model.SupportingToken)"><B>build(SupportingToken)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/SupportingPolicyData.html" title="class in org.apache.rampart.policy">SupportingPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#buildAssertion(org.w3c.dom.Element)"><B>buildAssertion(Element)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Builds an assertion from an XML element.
 <DT><A HREF="./org/apache/rahas/impl/SAML2TokenIssuer.html#buildXMLObject(javax.xml.namespace.QName)"><B>buildXMLObject(QName)</B></A> - 
 Static method in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/SAML2TokenIssuer.html" title="class in org.apache.rahas.impl">SAML2TokenIssuer</A>
 <DD>This method is used to build the assertion elements
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#buildXMLObject(javax.xml.namespace.QName)"><B>buildXMLObject(QName)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Builds the requested XMLObject.
 </DL>
 <HR>
 <A NAME="_C_"><!-- --></A><H2>
@@ -292,10 +312,13 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rahas/client/STSClient.html#cancelToken(java.lang.String, java.lang.String, java.lang.String)"><B>cancelToken(String, String, String)</B></A> - 
 Method in class org.apache.rahas.client.<A HREF="./org/apache/rahas/client/STSClient.html" title="class in org.apache.rahas.client">STSClient</A>
 <DD>Cancel a particular security token
+<DT><A HREF="./org/apache/rahas/Rahas.html#canSupportAssertion(org.apache.neethi.Assertion)"><B>canSupportAssertion(Assertion)</B></A> - 
+Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/Rampart.html#canSupportAssertion(org.apache.neethi.Assertion)"><B>canSupportAssertion(Assertion)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope, java.util.HashMap, java.lang.String)"><B>checkRequiredElements(SOAPEnvelope, HashMap, String)</B></A> - 
+<DT><A HREF="./org/apache/rampart/handler/CertificateValidator.html" title="class in org.apache.rampart.handler"><B>CertificateValidator</B></A> - Class in <A HREF="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</A><DD>Validates the certificate in a signature.<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#checkRequiredElements(org.apache.axiom.soap.SOAPEnvelope, java.util.HashMap, java.lang.String)"><B>checkRequiredElements(SOAPEnvelope, HashMap, String)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>Get a element for SOAP
 <DT><A HREF="./org/apache/rahas/RahasConstants.IssuanceBindingLocalNames.html#CLAIMS"><B>CLAIMS</B></A> - 
@@ -322,6 +345,9 @@ Method in interface org.apache.rampart.<
 <DT><A HREF="./org/apache/rahas/RahasConstants.LocalNames.html#CODE"><B>CODE</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util"><B>CommonUtil</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>This class implements some utility methods common to SAML1 and SAML2.<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#CommonUtil()"><B>CommonUtil()</B></A> - 
+Constructor for class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/impl/SCTIssuer.html#COMPUTED_KEY"><B>COMPUTED_KEY</B></A> - 
 Static variable in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/SCTIssuer.html" title="class in org.apache.rahas.impl">SCTIssuer</A>
 <DD>&nbsp;
@@ -345,9 +371,32 @@ Static variable in class org.apache.ramp
 <DD>Key to hold the map of security context identifiers against the 
  service epr addresses (service scope) or wsa:Action values (operation 
  scope).
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#convertToDateTime(java.util.Date)"><B>convertToDateTime(Date)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Converts java.util.Date to opensaml DateTime object.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createAppliesToElement(org.apache.axiom.om.OMElement, java.lang.String, java.lang.String)"><B>createAppliesToElement(OMElement, String, String)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createAssertion(java.lang.String, org.joda.time.DateTime, org.joda.time.DateTime, java.util.List)"><B>createAssertion(String, DateTime, DateTime, List&lt;Statement&gt;)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>This method creates the final SAML assertion.
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#createAssertionHandler(java.lang.Object)"><B>createAssertionHandler(Object)</B></A> - 
+Static method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">SAMLAssertionHandlerFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createAttribute(java.lang.String, java.lang.String, java.lang.String)"><B>createAttribute(String, String, String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates a SAML attribute similar to following,
+ <saml:Attribute
+       AttributeName="MemberLevel"
+       AttributeNamespace="http://www.oasis.open.org/Catalyst2002/attributes">
+       <saml:AttributeValue>gold</saml:AttributeValue>
+   </saml:Attribute>
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createAttributeStatement(org.opensaml.saml1.core.Subject, java.util.List)"><B>createAttributeStatement(Subject, List&lt;Attribute&gt;)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates an attribute statement.
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createAuthenticationStatement(org.opensaml.saml1.core.Subject, java.lang.String, org.joda.time.DateTime)"><B>createAuthenticationStatement(Subject, String, DateTime)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates an AuthenticationStatement.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createBinarySecretElement(int, org.apache.axiom.om.OMElement, java.lang.String)"><B>createBinarySecretElement(int, OMElement, String)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
@@ -366,9 +415,30 @@ Static method in class org.apache.rahas.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createComputedKeyElement(int, org.apache.axiom.om.OMElement)"><B>createComputedKeyElement(int, OMElement)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createConditions(org.joda.time.DateTime, org.joda.time.DateTime)"><B>createConditions(DateTime, DateTime)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates Conditions object.
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String)"><B>createEncryptionPart(String, String)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Creates an Encryption or Signature paert with given name and id.
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>createEncryptionPart(String, String, String, String)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Creates an encryption part.
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#createEncryptionPart(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>createEncryptionPart(String, String, String, String, String)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Creates an encryption part.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createEntropyElement(int, org.apache.axiom.om.OMElement)"><B>createEntropyElement(int, OMElement)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo()"><B>createKeyInfo()</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates a KeyInfo object
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.encryption.EncryptedKey)"><B>createKeyInfo(EncryptedKey)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates a KeyInfo element given EncryptedKey.
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createKeyInfo(org.opensaml.xml.signature.X509Data)"><B>createKeyInfo(X509Data)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates a KeyInfo element given EncryptedKey.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createKeySizeElement(int, org.apache.axiom.om.OMElement, int)"><B>createKeySizeElement(int, OMElement, int)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
@@ -381,6 +451,9 @@ Static method in class org.apache.rahas.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createLifetimeElement(int, org.apache.axiom.om.OMElement, long)"><B>createLifetimeElement(int, OMElement, long)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createNamedIdentifier(java.lang.String, java.lang.String)"><B>createNamedIdentifier(String, String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Create named identifier.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createRenewTargetElement(int, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMElement)"><B>createRenewTargetElement(int, OMElement, OMElement)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
@@ -427,6 +500,15 @@ Static method in class org.apache.rahas.
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>Create a new <code>SOAPEnvelope</code> of the same version as the
  SOAPEnvelope in the given <code>MessageContext</code>
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createSubject(org.opensaml.saml1.core.NameIdentifier, java.lang.String, org.opensaml.xml.signature.KeyInfo)"><B>createSubject(NameIdentifier, String, KeyInfo)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates an opensaml Subject representation.
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmation(java.lang.String, org.opensaml.xml.signature.KeyInfo)"><B>createSubjectConfirmation(String, KeyInfo)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates opensaml SubjectConfirmation representation.
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#createSubjectConfirmationMethod(java.lang.String)"><B>createSubjectConfirmationMethod(String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates the subject confirmation method.
 <DT><A HREF="./org/apache/rahas/TrustUtil.html#createTokenTypeElement(int, org.apache.axiom.om.OMElement)"><B>createTokenTypeElement(int, OMElement)</B></A> - 
 Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
 <DD>&nbsp;
@@ -495,7 +577,7 @@ Static variable in class org.apache.ramp
 <DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#doEndorsedSignatures(org.apache.rampart.RampartMessageData, java.util.HashMap)"><B>doEndorsedSignatures(RampartMessageData, HashMap)</B></A> - 
 Method in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#doSymmSignature(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, org.apache.rahas.Token, java.util.Vector)"><B>doSymmSignature(RampartMessageData, Token, Token, Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#doSymmSignature(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.Token, org.apache.rahas.Token, java.util.List)"><B>doSymmSignature(RampartMessageData, Token, Token, List&lt;WSEncryptionPart&gt;)</B></A> - 
 Method in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
 </DL>
@@ -527,9 +609,15 @@ Constructor for class org.apache.rahas.<
 <DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#encryptedTokensIdList"><B>encryptedTokensIdList</B></A> - 
 Variable in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#encryptFirst(org.apache.rampart.policy.RampartPolicyData)"><B>encryptFirst(RampartPolicyData)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Returns true if needed to encrypt first.
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#ENCRYPTION_USER_LN"><B>ENCRYPTION_USER_LN</B></A> - 
 Static variable in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/Rahas.html#engageNotify(org.apache.axis2.description.AxisDescription)"><B>engageNotify(AxisDescription)</B></A> - 
+Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/Rampart.html#engageNotify(org.apache.axis2.description.AxisDescription)"><B>engageNotify(AxisDescription)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</A>
 <DD>&nbsp;
@@ -560,7 +648,7 @@ Static variable in class org.apache.ramp
 <DT><A HREF="./org/apache/rampart/policy/model/OptimizePartsConfig.html#EXPRESSIONS_LN"><B>EXPRESSIONS_LN</B></A> - 
 Static variable in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</A>
 <DD>&nbsp;
-</DL>
+<DT><A HREF="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart"><B>ExtendedPolicyValidatorCallbackHandler</B></A> - Interface in <A HREF="./org/apache/rampart/package-summary.html">org.apache.rampart</A><DD>This is an extension of the PolicyValidatorCallbackHandler.</DL>
 <HR>
 <A NAME="_F_"><!-- --></A><H2>
 <B>F</B></H2>
@@ -568,7 +656,7 @@ Static variable in class org.apache.ramp
 <DT><A HREF="./org/apache/rahas/TrustException.html#FAILED_AUTHENTICATION"><B>FAILED_AUTHENTICATION</B></A> - 
 Static variable in exception org.apache.rahas.<A HREF="./org/apache/rahas/TrustException.html" title="class in org.apache.rahas">TrustException</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#fetchActionResults(java.util.Vector, int)"><B>fetchActionResults(Vector, int)</B></A> - 
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#fetchActionResults(java.util.List, int)"><B>fetchActionResults(List&lt;WSSecurityEngineResult&gt;, int)</B></A> - 
 Static method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/util/RampartUtil.html#findAllPrefixNamespaces(org.apache.axiom.om.OMElement, java.util.HashMap)"><B>findAllPrefixNamespaces(OMElement, HashMap)</B></A> - 
@@ -627,15 +715,42 @@ Method in class org.apache.rahas.<A HREF
 <DT><A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html#getAssertion()"><B>getAssertion()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionElement()"><B>getAssertionElement()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionElement()"><B>getAssertionElement()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionElement()"><B>getAssertionElement()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>Gets the assertion element as an Axiom OMElement.
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionId()"><B>getAssertionId()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)"><B>getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)"><B>getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#getAssertionKeyInfoSecret(org.apache.ws.security.components.crypto.Crypto, org.apache.rampart.TokenCallbackHandler)"><B>getAssertionKeyInfoSecret(Crypto, TokenCallbackHandler)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>Gets the secret in assertion.
 <DT><A HREF="./org/apache/rahas/Token.html#getAttachedReference()"><B>getAttachedReference()</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getAttributes()"><B>getAttributes()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</A>
-<DD>&nbsp;
+<DD>Get SAML2 attribute
 <DT><A HREF="./org/apache/rampart/ValidatorData.html#getBodyEncrDataId()"><B>getBodyEncrDataId()</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/ValidatorData.html" title="class in org.apache.rampart">ValidatorData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html#getBSPCompliant()"><B>getBSPCompliant()</B></A> - 
+Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</A>
+<DD><B>Deprecated.</B>&nbsp;Gets whether security processing is configured to handle BSP compliant manner.
+<DT><A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html#getBSPCompliant()"><B>getBSPCompliant()</B></A> - 
+Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</A>
+<DD><B>Deprecated.</B>&nbsp;Gets whether security processing is configured to handle BSP compliant manner.
 <DT><A HREF="./org/apache/rampart/policy/model/CryptoConfig.html#getCacheRefreshInterval()"><B>getCacheRefreshInterval()</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</A>
 <DD>&nbsp;
@@ -666,6 +781,15 @@ Method in interface org.apache.rahas.<A 
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#getCertChainCollection(java.security.cert.X509Certificate[])"><B>getCertChainCollection(X509Certificate[])</B></A> - 
 Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#getCertificateBasedKeyInfo(java.security.cert.X509Certificate)"><B>getCertificateBasedKeyInfo(X509Certificate)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Creates the certificate based KeyInfo object.
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getCertificateByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)"><B>getCertificateByAlias(Crypto, String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>Gets the certificates chain by alias.
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getCertificatesByAlias(org.apache.ws.security.components.crypto.Crypto, java.lang.String)"><B>getCertificatesByAlias(Crypto, String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>Gets the certificates chain by alias.
 <DT><A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html#getCerts()"><B>getCerts()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</A>
 <DD>&nbsp;
@@ -690,7 +814,7 @@ Method in class org.apache.rampart.<A HR
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#getContentEncryptedElements()"><B>getContentEncryptedElements()</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getContentEncryptedElements(java.util.Vector, org.apache.axiom.soap.SOAPEnvelope, java.util.Vector, java.util.HashMap)"><B>getContentEncryptedElements(Vector, SOAPEnvelope, Vector, HashMap)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getContentEncryptedElements(java.util.List, org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.HashMap)"><B>getContentEncryptedElements(List&lt;WSEncryptionPart&gt;, SOAPEnvelope, List&lt;String&gt;, HashMap)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getContextIdentifierKey(org.apache.axis2.context.MessageContext)"><B>getContextIdentifierKey(MessageContext)</B></A> - 
@@ -712,6 +836,12 @@ Method in class org.apache.rahas.impl.ut
 <DT><A HREF="./org/apache/rahas/impl/util/SignKeyHolder.html#getCRLs()"><B>getCRLs()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SignKeyHolder.html" title="class in org.apache.rahas.impl.util">SignKeyHolder</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.util.Properties, java.lang.ClassLoader)"><B>getCrypto(Properties, ClassLoader)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>Constructs crypto configuration based on the given properties.
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getCrypto(java.lang.String, java.lang.ClassLoader)"><B>getCrypto(String, ClassLoader)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>Constructs crypto configuration based on the given properties.
 <DT><A HREF="./org/apache/rampart/policy/model/CryptoConfig.html#getCryptoKey()"><B>getCryptoKey()</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</A>
 <DD>&nbsp;
@@ -727,12 +857,21 @@ Method in class org.apache.rahas.impl.ut
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#getData()"><B>getData()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotBefore()"><B>getDateNotBefore()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#getDateNotOnOrAfter()"><B>getDateNotOnOrAfter()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#getDecCryptoConfig()"><B>getDecCryptoConfig()</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#getDeclaredNamespaces()"><B>getDeclaredNamespaces()</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getDecryptedBytes(javax.security.auth.callback.CallbackHandler, org.apache.ws.security.components.crypto.Crypto, org.w3c.dom.Node)"><B>getDecryptedBytes(CallbackHandler, Crypto, Node)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>Decrypts the EncryptedKey element and returns the secret that was used.
 <DT><A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html#getDecryptionPropFile()"><B>getDecryptionPropFile()</B></A> - 
 Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</A>
 <DD><B>Deprecated.</B>&nbsp;Returns the decryption property file.
@@ -790,7 +929,7 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getEncryptedParts(org.apache.rampart.RampartMessageData)"><B>getEncryptedParts(RampartMessageData)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getEncryptedReferences(java.util.Vector)"><B>getEncryptedReferences(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getEncryptedReferences(java.util.List)"><B>getEncryptedReferences(List&lt;WSSecurityEngineResult&gt;)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#getEncryptedSupportingTokens()"><B>getEncryptedSupportingTokens()</B></A> - 
@@ -1016,6 +1155,9 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#getNonceLifeTime()"><B>getNonceLifeTime()</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/CommonUtil.html#getOMDOMDocument()"><B>getOMDOMDocument()</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/CommonUtil.html" title="class in org.apache.rahas.impl.util">CommonUtil</A>
+<DD>This method creates a DOM compatible Axiom document.
 <DT><A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html#getOptimizeParts()"><B>getOptimizeParts()</B></A> - 
 Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</A>
 <DD><B>Deprecated.</B>&nbsp;Returns the Path expression to selecte the elements with content of the
@@ -1047,7 +1189,7 @@ Method in class org.apache.rampart.handl
 <DT><A HREF="./org/apache/rampart/handler/WSDoAllHandler.html#getParameter(java.lang.String)"><B>getParameter(String)</B></A> - 
 Method in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</A>
 <DD>Method getParameter.
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getPartsAndElements(boolean, org.apache.axiom.soap.SOAPEnvelope, boolean, java.util.Vector, java.util.Vector, java.util.HashMap)"><B>getPartsAndElements(boolean, SOAPEnvelope, boolean, Vector, Vector, HashMap)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getPartsAndElements(boolean, org.apache.axiom.soap.SOAPEnvelope, boolean, java.util.List, java.util.List, java.util.HashMap)"><B>getPartsAndElements(boolean, SOAPEnvelope, boolean, List&lt;WSEncryptionPart&gt;, List&lt;String&gt;, HashMap)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/handler/WSDoAllHandler.html#getPassword(java.lang.Object)"><B>getPassword(Object)</B></A> - 
@@ -1163,10 +1305,10 @@ Method in interface org.apache.rahas.<A 
 <DT><A HREF="./org/apache/rahas/TokenRequestDispatcherConfig.html#getRenewer(java.lang.String)"><B>getRenewer(String)</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyId(java.util.Vector)"><B>getRequestEncryptedKeyId(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyId(java.util.List)"><B>getRequestEncryptedKeyId(List&lt;WSHandlerResult&gt;)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyValue(java.util.Vector)"><B>getRequestEncryptedKeyValue(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getRequestEncryptedKeyValue(java.util.List)"><B>getRequestEncryptedKeyValue(List&lt;WSHandlerResult&gt;)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/RahasData.html#getRequestEntropy()"><B>getRequestEntropy()</B></A> - 
@@ -1199,15 +1341,18 @@ Method in interface org.apache.rahas.<A 
 <DT><A HREF="./org/apache/rahas/RahasData.html#getResponseEntropy()"><B>getResponseEntropy()</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getResults(java.util.Vector, int)"><B>getResults(Vector, int)</B></A> - 
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getResults(java.util.List, int)"><B>getResults(List&lt;WSSecurityEngineResult&gt;, int)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/RahasData.html#getRstElement()"><B>getRstElement()</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasData.html" title="class in org.apache.rahas">RahasData</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/TrustUtil.html#getSAML11SubjectConfirmationMethod(org.opensaml.SAMLAssertion)"><B>getSAML11SubjectConfirmationMethod(SAMLAssertion)</B></A> - 
-Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
-<DD>Get subject confirmation method of the given SAML 1.1 Assertion
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getSAML10AssertionNamespace()"><B>getSAML10AssertionNamespace()</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Returns SAML10 Assertion namespace.
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#getSAML11SubjectConfirmationMethod(org.opensaml.saml1.core.Assertion)"><B>getSAML11SubjectConfirmationMethod(Assertion)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Get subject confirmation method of the given SAML 1.1 Assertion.
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#getSAML2Attributes()"><B>getSAML2Attributes()</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</A>
 <DD>Get the array of SAML2 attributes.
@@ -1217,8 +1362,8 @@ Static method in class org.apache.rahas.
 <DT><A HREF="./org/apache/rahas/impl/util/SAML2Utils.html#getSAML2KeyInfo(org.opensaml.saml2.core.Assertion, org.apache.ws.security.components.crypto.Crypto, javax.security.auth.callback.CallbackHandler)"><B>getSAML2KeyInfo(Assertion, Crypto, CallbackHandler)</B></A> - 
 Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">SAML2Utils</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/TrustUtil.html#getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion)"><B>getSAML2SubjectConfirmationMethod(Assertion)</B></A> - 
-Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/TrustUtil.html" title="class in org.apache.rahas">TrustUtil</A>
+<DT><A HREF="./org/apache/rahas/impl/util/SAML2Utils.html#getSAML2SubjectConfirmationMethod(org.opensaml.saml2.core.Assertion)"><B>getSAML2SubjectConfirmationMethod(Assertion)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAML2Utils.html" title="class in org.apache.rahas.impl.util">SAML2Utils</A>
 <DD>Get the subject confirmation method of a SAML 2.0 assertion
 <DT><A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html#getSamlPropFile()"><B>getSamlPropFile()</B></A> - 
 Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</A>
@@ -1263,7 +1408,7 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getSigElementId(org.apache.rampart.RampartMessageData)"><B>getSigElementId(RampartMessageData)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getSigEncrActions(java.util.Vector)"><B>getSigEncrActions(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#getSigEncrActions(java.util.List)"><B>getSigEncrActions(List&lt;WSSecurityEngineResult&gt;)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/impl/util/SignKeyHolder.html#getSignatureAlgorithm()"><B>getSignatureAlgorithm()</B></A> - 
@@ -1367,6 +1512,9 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#getSupportingTokensList()"><B>getSupportingTokensList()</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#getSymmetricKeyBasedKeyInfo(org.w3c.dom.Document, org.apache.rahas.RahasData, java.security.cert.X509Certificate, int, org.apache.ws.security.components.crypto.Crypto, int)"><B>getSymmetricKeyBasedKeyInfo(Document, RahasData, X509Certificate, int, Crypto, int)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>This method creates KeyInfo element of an assertion.
 <DT><A HREF="./org/apache/rampart/RampartMessageData.html#getTimestampId()"><B>getTimestampId()</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</A>
 <DD>&nbsp;
@@ -1472,9 +1620,9 @@ Method in class org.apache.rahas.impl.ut
 <DT><A HREF="./org/apache/rampart/handler/WSDoAllHandler.html#getUsername(java.lang.Object)"><B>getUsername(Object)</B></A> - 
 Method in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getUsername(java.util.Vector)"><B>getUsername(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#getUsername(java.util.List)"><B>getUsername(List&lt;WSHandlerResult&gt;)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
-<DD>Scan through <code>WSHandlerResult<code> vector for a Username token and return
+<DD>Scan through <code>WSHandlerResult<code> list for a Username token and return
  the username if a Username Token found
 <DT><A HREF="./org/apache/rahas/TokenRequestDispatcherConfig.html#getValidator(java.lang.String)"><B>getValidator(String)</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/TokenRequestDispatcherConfig.html" title="class in org.apache.rahas">TokenRequestDispatcherConfig</A>
@@ -1526,7 +1674,7 @@ Method in class org.apache.rahas.<A HREF
 <DT><A HREF="./org/apache/rampart/TokenCallbackHandler.html#handle(javax.security.auth.callback.Callback[])"><B>handle(Callback[])</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/TokenCallbackHandler.html" title="class in org.apache.rampart">TokenCallbackHandler</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#handleEncryptedSignedHeaders(java.util.Vector, java.util.Vector, org.w3c.dom.Document)"><B>handleEncryptedSignedHeaders(Vector, Vector, Document)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#handleEncryptedSignedHeaders(java.util.List, java.util.List, org.w3c.dom.Document)"><B>handleEncryptedSignedHeaders(List&lt;WSEncryptionPart&gt;, List&lt;WSEncryptionPart&gt;, Document)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/handler/WSDoAllHandler.html#handlerDesc"><B>handlerDesc</B></A> - 
@@ -1546,7 +1694,7 @@ Constructor for class org.apache.rampart
 <DT><A HREF="./org/apache/rampart/builder/BindingBuilder.html#handleSupportingTokens(org.apache.rampart.RampartMessageData, org.apache.ws.secpolicy.model.SupportingToken)"><B>handleSupportingTokens(RampartMessageData, SupportingToken)</B></A> - 
 Method in class org.apache.rampart.builder.<A HREF="./org/apache/rampart/builder/BindingBuilder.html" title="class in org.apache.rampart.builder">BindingBuilder</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.Vector, org.apache.ws.secpolicy.model.SupportingToken)"><B>handleSupportingTokens(Vector, SupportingToken)</B></A> - 
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#handleSupportingTokens(java.util.List, org.apache.ws.secpolicy.model.SupportingToken)"><B>handleSupportingTokens(List&lt;WSSecurityEngineResult&gt;, SupportingToken)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>&nbsp;
 </DL>
@@ -1569,6 +1717,9 @@ Constructor for class org.apache.rampart
 <DT><A HREF="./org/apache/rampart/handler/WSDoAllHandler.html#inHandler"><B>inHandler</B></A> - 
 Variable in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSDoAllHandler.html" title="class in org.apache.rampart.handler">WSDoAllHandler</A>
 <DD>In Axis2, the user cannot set inflow and outflow parameters.
+<DT><A HREF="./org/apache/rahas/Rahas.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)"><B>init(ConfigurationContext, AxisModule)</B></A> - 
+Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/handler/PostDispatchVerificationHandler.html#init(org.apache.axis2.description.HandlerDescription)"><B>init(HandlerDescription)</B></A> - 
 Method in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/PostDispatchVerificationHandler.html" title="class in org.apache.rampart.handler">PostDispatchVerificationHandler</A>
 <DD>&nbsp;
@@ -1584,6 +1735,9 @@ Method in class org.apache.rampart.handl
 <DT><A HREF="./org/apache/rampart/Rampart.html#init(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisModule)"><B>init(ConfigurationContext, AxisModule)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/RampartSAMLBootstrap.html#initializeParserPool()"><B>initializeParserPool()</B></A> - 
+Static method in class org.apache.rahas.<A HREF="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/util/RampartUtil.html#insertSiblingAfter(org.apache.rampart.RampartMessageData, org.w3c.dom.Element, org.w3c.dom.Element)"><B>insertSiblingAfter(RampartMessageData, Element, Element)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
 <DD>&nbsp;
@@ -1626,9 +1780,25 @@ Method in class org.apache.rahas.<A HREF
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#isAsymmetricBinding()"><B>isAsymmetricBinding()</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html#isBearerAssertion()"><B>isBearerAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html#isBearerAssertion()"><B>isBearerAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</A>
+<DD>Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#isBearerAssertion()"><B>isBearerAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>Checks whether SAML assertion is bearer - urn:oasis:names:tc:SAML:2.0:cm:bearer
 <DT><A HREF="./org/apache/rampart/policy/model/CryptoConfig.html#isCacheEnabled()"><B>isCacheEnabled()</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateInKeyStore(org.apache.ws.security.components.crypto.Crypto, java.security.cert.X509Certificate)"><B>isCertificateInKeyStore(Crypto, X509Certificate)</B></A> - 
+Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
+<DD>Check to see if the certificate argument is in the keystore
+ TODO Directly copied from WSS4J (SignatureTrustValidator) - Optimize later
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#isCertificateTrusted(java.security.cert.X509Certificate, org.apache.ws.security.components.crypto.Crypto)"><B>isCertificateTrusted(X509Certificate, Crypto)</B></A> - 
+Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
+<DD>TODO - This is directly copied from WSS4J (SignatureTrustValidator).
 <DT><A HREF="./org/apache/rahas/Token.html#isChanged()"><B>isChanged()</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</A>
 <DD>&nbsp;
@@ -1934,7 +2104,7 @@ Static variable in class org.apache.ramp
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#OPTIMISE_PARTS"><B>OPTIMISE_PARTS</B></A> - 
 Static variable in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.Vector, java.util.Map)"><B>optimize(SOAPEnvelope, Vector, Map)</B></A> - 
+<DT><A HREF="./org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.util.List, java.util.Map)"><B>optimize(SOAPEnvelope, List&lt;String&gt;, Map)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/MessageOptimizer.html" title="class in org.apache.rampart.util">MessageOptimizer</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/util/MessageOptimizer.html#optimize(org.apache.axiom.soap.SOAPEnvelope, java.lang.String)"><B>optimize(SOAPEnvelope, String)</B></A> - 
@@ -1955,7 +2125,7 @@ Constructor for class org.apache.rampart
 <DT><A HREF="./org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model"><B>OptimizePartsConfig</B></A> - Class in <A HREF="./org/apache/rampart/policy/model/package-summary.html">org.apache.rampart.policy.model</A><DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/model/OptimizePartsConfig.html#OptimizePartsConfig()"><B>OptimizePartsConfig()</B></A> - 
 Constructor for class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/OptimizePartsConfig.html" title="class in org.apache.rampart.policy.model">OptimizePartsConfig</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/package-summary.html"><B>org.apache.rahas</B></A> - package org.apache.rahas<DD>&nbsp;<DT><A HREF="./org/apache/rahas/client/package-summary.html"><B>org.apache.rahas.client</B></A> - package org.apache.rahas.client<DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/package-summary.html"><B>org.apache.rahas.impl</B></A> - package org.apache.rahas.impl<DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/util/package-summary.html"><B>org.apache.rahas.impl.util</B></A> - package org.apache.rahas.impl.util<DD>&nbsp;<DT><A HREF="./org/apache/rampart/package-summary.html"><B>org.apache.rampart</B></A> - package org.apache.rampart<DD>&nbsp;<DT><A HREF="./org/apache/rampart/builder/package-summary.html"><B>org.apache.rampart.builder</B></A> - package org.apache.rampart.builder<DD>&nbsp;<DT><A HREF="./org/apache/rampart/handler/package-summary.html"><B>org.apache.rampart.handler</B></A> - package org.apache.rampart.handler<DD>&nbsp;<DT><A HREF="./org/apache/rampa
 rt/handler/config/package-summary.html"><B>org.apache.rampart.handler.config</B></A> - package org.apache.rampart.handler.config<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/package-summary.html"><B>org.apache.rampart.policy</B></A> - package org.apache.rampart.policy<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/builders/package-summary.html"><B>org.apache.rampart.policy.builders</B></A> - package org.apache.rampart.policy.builders<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/model/package-summary.html"><B>org.apache.rampart.policy.model</B></A> - package org.apache.rampart.policy.model<DD>&nbsp;<DT><A HREF="./org/apache/rampart/util/package-summary.html"><B>org.apache.rampart.util</B></A> - package org.apache.rampart.util<DD>&nbsp;<DT><A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY"><B>OUTFLOW_SECURITY</B></A> - 
+<DT><A HREF="./org/apache/rahas/package-summary.html"><B>org.apache.rahas</B></A> - package org.apache.rahas<DD>&nbsp;<DT><A HREF="./org/apache/rahas/client/package-summary.html"><B>org.apache.rahas.client</B></A> - package org.apache.rahas.client<DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/package-summary.html"><B>org.apache.rahas.impl</B></A> - package org.apache.rahas.impl<DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/util/package-summary.html"><B>org.apache.rahas.impl.util</B></A> - package org.apache.rahas.impl.util<DD>&nbsp;<DT><A HREF="./org/apache/rampart/package-summary.html"><B>org.apache.rampart</B></A> - package org.apache.rampart<DD>&nbsp;<DT><A HREF="./org/apache/rampart/builder/package-summary.html"><B>org.apache.rampart.builder</B></A> - package org.apache.rampart.builder<DD>&nbsp;<DT><A HREF="./org/apache/rampart/handler/package-summary.html"><B>org.apache.rampart.handler</B></A> - package org.apache.rampart.handler<DD>&nbsp;<DT><A HREF="./org/apache/rampa
 rt/handler/config/package-summary.html"><B>org.apache.rampart.handler.config</B></A> - package org.apache.rampart.handler.config<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/package-summary.html"><B>org.apache.rampart.policy</B></A> - package org.apache.rampart.policy<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/builders/package-summary.html"><B>org.apache.rampart.policy.builders</B></A> - package org.apache.rampart.policy.builders<DD>&nbsp;<DT><A HREF="./org/apache/rampart/policy/model/package-summary.html"><B>org.apache.rampart.policy.model</B></A> - package org.apache.rampart.policy.model<DD>&nbsp;<DT><A HREF="./org/apache/rampart/saml/package-summary.html"><B>org.apache.rampart.saml</B></A> - package org.apache.rampart.saml<DD>&nbsp;<DT><A HREF="./org/apache/rampart/util/package-summary.html"><B>org.apache.rampart.util</B></A> - package org.apache.rampart.util<DD>&nbsp;<DT><A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY"><B>OUTFL
 OW_SECURITY</B></A> - 
 Static variable in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</A>
 <DD>Outflow security parameter
 <DT><A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html#OUTFLOW_SECURITY_CLIENT"><B>OUTFLOW_SECURITY_CLIENT</B></A> - 
@@ -2021,6 +2191,15 @@ Method in class org.apache.rampart.handl
 <DT><A HREF="./org/apache/rampart/util/HandlerParameterDecoder.html#processParameters(org.apache.axis2.context.MessageContext, boolean)"><B>processParameters(MessageContext, boolean)</B></A> - 
 Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/HandlerParameterDecoder.html" title="class in org.apache.rampart.util">HandlerParameterDecoder</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html#processSAMLAssertion()"><B>processSAMLAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html#processSAMLAssertion()"><B>processSAMLAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#processSAMLAssertion()"><B>processSAMLAssertion()</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/SimpleTokenStore.html#processTokenExpiry()"><B>processTokenExpiry()</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/SimpleTokenStore.html" title="class in org.apache.rahas">SimpleTokenStore</A>
 <DD>&nbsp;
@@ -2059,6 +2238,9 @@ Static variable in class org.apache.ramp
 <A NAME="_R_"><!-- --></A><H2>
 <B>R</B></H2>
 <DL>
+<DT><A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas"><B>Rahas</B></A> - Class in <A HREF="./org/apache/rahas/package-summary.html">org.apache.rahas</A><DD>&nbsp;<DT><A HREF="./org/apache/rahas/Rahas.html#Rahas()"><B>Rahas()</B></A> - 
+Constructor for class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas"><B>RahasConstants</B></A> - Class in <A HREF="./org/apache/rahas/package-summary.html">org.apache.rahas</A><DD>&nbsp;<DT><A HREF="./org/apache/rahas/RahasConstants.html#RahasConstants()"><B>RahasConstants()</B></A> - 
 Constructor for class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</A>
 <DD>&nbsp;
@@ -2126,6 +2308,9 @@ Constructor for class org.apache.rampart
 <DT><A HREF="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler"><B>RampartReceiver</B></A> - Class in <A HREF="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</A><DD>Rampart inflow handler.<DT><A HREF="./org/apache/rampart/handler/RampartReceiver.html#RampartReceiver()"><B>RampartReceiver()</B></A> - 
 Constructor for class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/RampartReceiver.html" title="class in org.apache.rampart.handler">RampartReceiver</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas"><B>RampartSAMLBootstrap</B></A> - Class in <A HREF="./org/apache/rahas/package-summary.html">org.apache.rahas</A><DD>Rampart specific SAML bootstrap class.<DT><A HREF="./org/apache/rahas/RampartSAMLBootstrap.html#RampartSAMLBootstrap()"><B>RampartSAMLBootstrap()</B></A> - 
+Constructor for class org.apache.rahas.<A HREF="./org/apache/rahas/RampartSAMLBootstrap.html" title="class in org.apache.rahas">RampartSAMLBootstrap</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler"><B>RampartSender</B></A> - Class in <A HREF="./org/apache/rampart/handler/package-summary.html">org.apache.rampart.handler</A><DD>Rampart outflow handler.<DT><A HREF="./org/apache/rampart/handler/RampartSender.html#RampartSender()"><B>RampartSender()</B></A> - 
 Constructor for class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/RampartSender.html" title="class in org.apache.rampart.handler">RampartSender</A>
 <DD>&nbsp;
@@ -2288,12 +2473,20 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rahas/RahasConstants.html#SAML11_SUBJECT_CONFIRMATION_HOK"><B>SAML11_SUBJECT_CONFIRMATION_HOK</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml"><B>SAML1AssertionHandler</B></A> - Class in <A HREF="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</A><DD>This class handles SAML1 assertions.Processes SAML1 assertion and will extract SAML1 attributes
+ such as assertion id, start date, end date etc ...<DT><A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html#SAML1AssertionHandler(org.opensaml.saml1.core.Assertion)"><B>SAML1AssertionHandler(Assertion)</B></A> - 
+Constructor for class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML1AssertionHandler.html" title="class in org.apache.rampart.saml">SAML1AssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_BEARER"><B>SAML20_SUBJECT_CONFIRMATION_BEARER</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/RahasConstants.html#SAML20_SUBJECT_CONFIRMATION_HOK"><B>SAML20_SUBJECT_CONFIRMATION_HOK</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml"><B>SAML2AssertionHandler</B></A> - Class in <A HREF="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</A><DD>This class handles SAML2 assertions.Processes SAML2 assertion and will extract SAML2 attributes
+ such as assertion id, start date, end date etc ...<DT><A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html#SAML2AssertionHandler(org.opensaml.saml2.core.Assertion)"><B>SAML2AssertionHandler(Assertion)</B></A> - 
+Constructor for class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAML2AssertionHandler.html" title="class in org.apache.rampart.saml">SAML2AssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util"><B>SAML2KeyInfo</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>TODO : This class should be moved to WSS4J once a new version of it is avaliable
  This class holds the secrets contained in a SAML2 token.<DT><A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html#SAML2KeyInfo(org.opensaml.saml2.core.Assertion, java.security.cert.X509Certificate[])"><B>SAML2KeyInfo(Assertion, X509Certificate[])</B></A> - 
 Constructor for class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAML2KeyInfo.html" title="class in org.apache.rahas.impl.util">SAML2KeyInfo</A>
@@ -2313,6 +2506,15 @@ Static variable in class org.apache.raha
 <DT><A HREF="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#SAML_ISSUER_CONFIG"><B>SAML_ISSUER_CONFIG</B></A> - 
 Static variable in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</A>
 <DD>The QName of the configuration element of the SAMLTokenIssuer
+<DT><A HREF="./org/apache/rahas/RahasConstants.html#SAML_NS"><B>SAML_NS</B></A> - 
+Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.html" title="class in org.apache.rahas">RahasConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml"><B>SAMLAssertionHandler</B></A> - Class in <A HREF="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</A><DD>A class to handle attributes to common SAML1 and SAML2 assertions.<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#SAMLAssertionHandler()"><B>SAMLAssertionHandler()</B></A> - 
+Constructor for class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml"><B>SAMLAssertionHandlerFactory</B></A> - Class in <A HREF="./org/apache/rampart/saml/package-summary.html">org.apache.rampart.saml</A><DD>Creates SAML assertion handlers based on assertion type.<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html#SAMLAssertionHandlerFactory()"><B>SAMLAssertionHandlerFactory()</B></A> - 
+Constructor for class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandlerFactory.html" title="class in org.apache.rampart.saml">SAMLAssertionHandlerFactory</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util"><B>SAMLAttributeCallback</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html#SAMLAttributeCallback(org.apache.rahas.RahasData)"><B>SAMLAttributeCallback(RahasData)</B></A> - 
 Constructor for class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLAttributeCallback.html" title="class in org.apache.rahas.impl.util">SAMLAttributeCallback</A>
 <DD>&nbsp;
@@ -2339,7 +2541,7 @@ Constructor for class org.apache.rahas.i
 <DT><A HREF="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl"><B>SAMLTokenValidator</B></A> - Class in <A HREF="./org/apache/rahas/impl/package-summary.html">org.apache.rahas.impl</A><DD>Implementation of a SAML Token Validator for the Security Token Service.<DT><A HREF="./org/apache/rahas/impl/SAMLTokenValidator.html#SAMLTokenValidator()"><B>SAMLTokenValidator()</B></A> - 
 Constructor for class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/SAMLTokenValidator.html" title="class in org.apache.rahas.impl">SAMLTokenValidator</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><B>SAMLUtils</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>&nbsp;<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#SAMLUtils()"><B>SAMLUtils()</B></A> - 
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util"><B>SAMLUtils</B></A> - Class in <A HREF="./org/apache/rahas/impl/util/package-summary.html">org.apache.rahas.impl.util</A><DD>Utility class for SAML 1 assertions.<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#SAMLUtils()"><B>SAMLUtils()</B></A> - 
 Constructor for class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/RampartMessageData.html#SCT_ID"><B>SCT_ID</B></A> - 
@@ -2403,12 +2605,21 @@ Method in class org.apache.rahas.client.
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setAlgorithmSuite(org.apache.ws.secpolicy.model.AlgorithmSuite)"><B>setAlgorithmSuite(AlgorithmSuite)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#setAssertionId(java.lang.String)"><B>setAssertionId(String)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setAsymmetricBinding(boolean)"><B>setAsymmetricBinding(boolean)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rahas/Token.html#setAttachedReference(org.apache.axiom.om.OMElement)"><B>setAttachedReference(OMElement)</B></A> - 
 Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Token.html" title="class in org.apache.rahas">Token</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html#setBSPCompliant(boolean)"><B>setBSPCompliant(boolean)</B></A> - 
+Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</A>
+<DD><B>Deprecated.</B>&nbsp;This will set whether request or response evaluation should adhere to "Basic Security Profile"
+<DT><A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html#setBSPCompliant(boolean)"><B>setBSPCompliant(boolean)</B></A> - 
+Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</A>
+<DD><B>Deprecated.</B>&nbsp;This will set whether request or response evaluation should adhere to "Basic Security Profile"
 <DT><A HREF="./org/apache/rampart/policy/model/CryptoConfig.html#setCacheEnabled(boolean)"><B>setCacheEnabled(boolean)</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/CryptoConfig.html" title="class in org.apache.rampart.policy.model">CryptoConfig</A>
 <DD>&nbsp;
@@ -2535,9 +2746,19 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html#setCryptoProperties(java.lang.String, java.util.Properties)"><B>setCryptoProperties(String, Properties)</B></A> - 
 Method in class org.apache.rahas.impl.<A HREF="./org/apache/rahas/impl/SAMLTokenIssuerConfig.html" title="class in org.apache.rahas.impl">SAMLTokenIssuerConfig</A>
 <DD>Set crypto information using WSS4J mechanisms
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotBefore(java.util.Date)"><B>setDateNotBefore(Date)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html#setDateNotOnOrAfter(java.util.Date)"><B>setDateNotOnOrAfter(Date)</B></A> - 
+Method in class org.apache.rampart.saml.<A HREF="./org/apache/rampart/saml/SAMLAssertionHandler.html" title="class in org.apache.rampart.saml">SAMLAssertionHandler</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#setDecCryptoConfig(org.apache.rampart.policy.model.CryptoConfig)"><B>setDecCryptoConfig(CryptoConfig)</B></A> - 
 Method in class org.apache.rampart.policy.model.<A HREF="./org/apache/rampart/policy/model/RampartConfig.html" title="class in org.apache.rampart.policy.model">RampartConfig</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#setDecryptionCrypto(org.apache.axis2.context.MessageContext)"><B>setDecryptionCrypto(MessageContext)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Sets decryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.
 <DT><A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html#setDecryptionPropFile(java.lang.String)"><B>setDecryptionPropFile(String)</B></A> - 
 Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/InflowConfiguration.html" title="class in org.apache.rampart.handler.config">InflowConfiguration</A>
 <DD><B>Deprecated.</B>&nbsp;Sets the decryption property file.
@@ -2589,6 +2810,10 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setEncryptedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)"><B>setEncryptedSupportingTokens(SupportingToken)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/util/RampartUtil.html#setEncryptionCrypto(org.apache.axis2.context.MessageContext)"><B>setEncryptionCrypto(MessageContext)</B></A> - 
+Static method in class org.apache.rampart.util.<A HREF="./org/apache/rampart/util/RampartUtil.html" title="class in org.apache.rampart.util">RampartUtil</A>
+<DD>Sets encryption crypto file or crypto reference key to signature crypto file or signature
+ crypto reference.
 <DT><A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html#setEncryptionKeyIdentifier(java.lang.String)"><B>setEncryptionKeyIdentifier(String)</B></A> - 
 Method in class org.apache.rampart.handler.config.<A HREF="./org/apache/rampart/handler/config/OutflowConfiguration.html" title="class in org.apache.rampart.handler.config">OutflowConfiguration</A>
 <DD><B>Deprecated.</B>&nbsp;Sets the encrypted key identifier of the current action.
@@ -2700,7 +2925,7 @@ Method in class org.apache.rampart.<A HR
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setMTOMAssertion(org.apache.axis2.policy.model.MTOMAssertion)"><B>setMTOMAssertion(MTOMAssertion)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setNameId(org.opensaml.SAMLNameIdentifier)"><B>setNameId(SAMLNameIdentifier)</B></A> - 
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html#setNameId(org.opensaml.saml1.core.NameIdentifier)"><B>setNameId(NameIdentifier)</B></A> - 
 Method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLNameIdentifierCallback.html" title="class in org.apache.rahas.impl.util">SAMLNameIdentifierCallback</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/model/RampartConfig.html#setNonceLifeTime(java.lang.String)"><B>setNonceLifeTime(String)</B></A> - 
@@ -2878,7 +3103,7 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setSignedEndorsingSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)"><B>setSignedEndorsingSupportingTokens(SupportingToken)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
-<DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setSignedParts(java.util.Vector)"><B>setSignedParts(Vector)</B></A> - 
+<DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setSignedParts(java.util.List)"><B>setSignedParts(List&lt;WSEncryptionPart&gt;)</B></A> - 
 Method in class org.apache.rampart.policy.<A HREF="./org/apache/rampart/policy/RampartPolicyData.html" title="class in org.apache.rampart.policy">RampartPolicyData</A>
 <DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/policy/RampartPolicyData.html#setSignedSupportingTokens(org.apache.ws.secpolicy.model.SupportingToken)"><B>setSignedSupportingTokens(SupportingToken)</B></A> - 
@@ -2998,6 +3223,9 @@ Method in class org.apache.rampart.polic
 <DT><A HREF="./org/apache/rampart/RampartMessageData.html#setWstVersion(int)"><B>setWstVersion(int)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</A>
 <DD><B>Deprecated.</B>&nbsp;<I>This is defined by the class.</I>
+<DT><A HREF="./org/apache/rahas/Rahas.html#shutdown(org.apache.axis2.context.ConfigurationContext)"><B>shutdown(ConfigurationContext)</B></A> - 
+Method in class org.apache.rahas.<A HREF="./org/apache/rahas/Rahas.html" title="class in org.apache.rahas">Rahas</A>
+<DD>&nbsp;
 <DT><A HREF="./org/apache/rampart/Rampart.html#shutdown(org.apache.axis2.context.ConfigurationContext)"><B>shutdown(ConfigurationContext)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/Rampart.html" title="class in org.apache.rampart">Rampart</A>
 <DD>&nbsp;
@@ -3010,6 +3238,9 @@ Static variable in class org.apache.ramp
 <DT><A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html#SIGN_BODY"><B>SIGN_BODY</B></A> - 
 Static variable in class org.apache.rampart.handler.<A HREF="./org/apache/rampart/handler/WSSHandlerConstants.html" title="class in org.apache.rampart.handler">WSSHandlerConstants</A>
 <DD>&nbsp;
+<DT><A HREF="./org/apache/rahas/impl/util/SAMLUtils.html#signAssertion(org.opensaml.saml1.core.Assertion, org.apache.ws.security.components.crypto.Crypto, java.lang.String, java.lang.String)"><B>signAssertion(Assertion, Crypto, String, String)</B></A> - 
+Static method in class org.apache.rahas.impl.util.<A HREF="./org/apache/rahas/impl/util/SAMLUtils.html" title="class in org.apache.rahas.impl.util">SAMLUtils</A>
+<DD>Signs the SAML assertion.
 <DT><A HREF="./org/apache/rampart/RampartMessageData.html#SIGNATURE_CERT_ALIAS"><B>SIGNATURE_CERT_ALIAS</B></A> - 
 Static variable in class org.apache.rampart.<A HREF="./org/apache/rampart/RampartMessageData.html" title="class in org.apache.rampart">RampartMessageData</A>
 <DD>&nbsp;
@@ -3247,8 +3478,14 @@ Method in class org.apache.rahas.impl.<A
 <DT><A HREF="./org/apache/rahas/TokenValidator.html#validate(org.apache.rahas.RahasData)"><B>validate(RahasData)</B></A> - 
 Method in interface org.apache.rahas.<A HREF="./org/apache/rahas/TokenValidator.html" title="interface in org.apache.rahas">TokenValidator</A>
 <DD>Validate the token specified in the given request.
+<DT><A HREF="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.List)"><B>validate(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</B></A> - 
+Method in interface org.apache.rampart.<A HREF="./org/apache/rampart/ExtendedPolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">ExtendedPolicyValidatorCallbackHandler</A>
+<DD>Validate policy based results.
 <DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)"><B>validate(ValidatorData, Vector)</B></A> - 
 Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html#validate(org.apache.rampart.ValidatorData, java.util.List)"><B>validate(ValidatorData, List&lt;WSSecurityEngineResult&gt;)</B></A> - 
+Method in class org.apache.rampart.<A HREF="./org/apache/rampart/PolicyBasedResultsValidator.html" title="class in org.apache.rampart">PolicyBasedResultsValidator</A>
 <DD>Validate policy based results.
 <DT><A HREF="./org/apache/rampart/PolicyValidatorCallbackHandler.html#validate(org.apache.rampart.ValidatorData, java.util.Vector)"><B>validate(ValidatorData, Vector)</B></A> - 
 Method in interface org.apache.rampart.<A HREF="./org/apache/rampart/PolicyValidatorCallbackHandler.html" title="interface in org.apache.rampart">PolicyValidatorCallbackHandler</A>
@@ -3256,22 +3493,22 @@ Method in interface org.apache.rampart.<
 <DT><A HREF="./org/apache/rahas/RahasConstants.LocalNames.html#VALIDATE_TARGET"><B>VALIDATE_TARGET</B></A> - 
 Static variable in class org.apache.rahas.<A HREF="./org/apache/rahas/RahasConstants.LocalNames.html" title="class in org.apache.rahas">RahasConstants.LocalNames</A>
 <DD>&nbsp;

[... 38 lines stripped ...]